diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._attachment.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._attachment.yml index 90b087d9a461..a1e3a66af970 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._attachment.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._attachment.yml @@ -57,10 +57,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -603,6 +605,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -664,6 +686,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._conflict.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._conflict.yml index d21c1ece9af5..370d8ddeb921 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._conflict.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._conflict.yml @@ -55,10 +55,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -539,6 +541,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -600,6 +622,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._connection_policy.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._connection_policy.yml index 9c596675cb7c..00c7a2d06b0b 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._connection_policy.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._connection_policy.yml @@ -84,10 +84,10 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 106 + startLine: 107 package: com.microsoft.azure.documentdb summary: >- -

Gets the connection mode used in the client.

+

Gets the connection mode used in the client. supported.

syntax: @@ -134,7 +134,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 271 + startLine: 272 package: com.microsoft.azure.documentdb summary: >-

Gets the flag to enable endpoint discovery for geo-replicated database accounts.

@@ -159,7 +159,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 162 + startLine: 163 package: com.microsoft.azure.documentdb summary: >-

Gets the value of the timeout for an idle connection, the default is 60 seconds.

@@ -184,7 +184,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 142 + startLine: 143 package: com.microsoft.azure.documentdb summary: >-

Gets the value of the connection pool size the client is using.

@@ -209,7 +209,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 206 + startLine: 207 package: com.microsoft.azure.documentdb summary: >-

Gets the maximum number of retries in the case where the request fails due to a throttle error.

@@ -236,7 +236,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 124 + startLine: 125 package: com.microsoft.azure.documentdb summary: >-

Gets the attachment content (aka media) download mode.

@@ -286,7 +286,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 295 + startLine: 296 package: com.microsoft.azure.documentdb summary: >-

Gets the preferred locations for geo-replicated database accounts

@@ -311,7 +311,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 320 + startLine: 321 package: com.microsoft.azure.documentdb summary: >-

Gets a proxy which will be used when making a request. Default is .

@@ -361,7 +361,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 244 + startLine: 245 package: com.microsoft.azure.documentdb summary: >-

Gets the retry policy options associated with the DocumentClient instance.

@@ -386,7 +386,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 181 + startLine: 182 package: com.microsoft.azure.documentdb summary: >-

Gets the value of user-agent suffix.

@@ -411,7 +411,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 115 + startLine: 116 package: com.microsoft.azure.documentdb summary: >-

Sets the connection mode used in the client.

@@ -437,7 +437,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 286 + startLine: 287 package: com.microsoft.azure.documentdb summary: >-

Sets the flag to enable endpoint discovery for geo-replicated database accounts.

@@ -467,7 +467,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 172 + startLine: 173 package: com.microsoft.azure.documentdb summary: >-

sets the value of the timeout for an idle connection. After that time, the connection will be automatically closed.

@@ -493,7 +493,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 152 + startLine: 153 package: com.microsoft.azure.documentdb summary: >-

Sets the value of the connection pool size of the httpclient, the default is 100.

@@ -519,7 +519,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 230 + startLine: 231 package: com.microsoft.azure.documentdb summary: >-

Sets the maximum number of retries in the case where the request fails due to a throttle error.

@@ -551,7 +551,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 133 + startLine: 134 package: com.microsoft.azure.documentdb summary: >-

Sets the attachment content (aka media) download mode.

@@ -603,7 +603,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 311 + startLine: 312 package: com.microsoft.azure.documentdb summary: >-

Sets the preferred locations for geo-replicated database accounts. For example, "East US" as the preferred location.

@@ -633,7 +633,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 329 + startLine: 330 package: com.microsoft.azure.documentdb summary: >-

Sets a proxy which will be used when making a request. Default is .

@@ -685,7 +685,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 258 + startLine: 259 package: com.microsoft.azure.documentdb summary: >-

Sets the retry policy options associated with the DocumentClient instance.

@@ -713,7 +713,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 191 + startLine: 192 package: com.microsoft.azure.documentdb summary: >-

sets the value of the user-agent suffix.

@@ -739,7 +739,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/ConnectionPolicy.java - startLine: 334 + startLine: 335 package: com.microsoft.azure.documentdb syntax: content: public String toString() diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._consistency_policy.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._consistency_policy.yml index 916a0fe6f739..6ca8b248c681 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._consistency_policy.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._consistency_policy.yml @@ -49,6 +49,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.getString(String) - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) @@ -556,6 +557,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._database.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._database.yml index 4ea671799569..1c4f63379927 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._database.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._database.yml @@ -55,10 +55,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -539,6 +541,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -600,6 +622,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._database_account.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._database_account.yml index bad889ad8e1e..a1b2a301f2be 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._database_account.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._database_account.yml @@ -58,10 +58,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -751,6 +753,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -812,6 +834,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._database_account_location.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._database_account_location.yml index 5b8f24a09c7c..a6694cf8ba44 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._database_account_location.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._database_account_location.yml @@ -47,6 +47,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.getString(String) - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) @@ -489,6 +490,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._document.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._document.yml index d329bba9900c..ea7017588ee7 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._document.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._document.yml @@ -7,6 +7,7 @@ items: - com.microsoft.azure.documentdb._document.Document() - com.microsoft.azure.documentdb._document.Document(JSONObject) - com.microsoft.azure.documentdb._document.Document(String) + - com.microsoft.azure.documentdb._document.Document(String,ObjectMapper) - com.microsoft.azure.documentdb._document.getTimeToLive() - com.microsoft.azure.documentdb._document.setTimeToLive(Integer) href: com.microsoft.azure.documentdb._document.yml @@ -22,7 +23,7 @@ items: branch: master repo: https://github.com/Azure/azure-documentdb-java-pr path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Document.java - startLine: 16 + startLine: 17 package: com.microsoft.azure.documentdb summary: >-

Represents a document in the Azure DocumentDB database service.

@@ -55,10 +56,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -81,7 +84,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Document.java - startLine: 20 + startLine: 22 package: com.microsoft.azure.documentdb summary:

Initialize a document object.

syntax: @@ -100,7 +103,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Document.java - startLine: 38 + startLine: 50 package: com.microsoft.azure.documentdb summary: >-

Initialize a document object from json object.

@@ -126,7 +129,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Document.java - startLine: 29 + startLine: 41 package: com.microsoft.azure.documentdb summary: >-

Initialize a document object from json string.

@@ -138,6 +141,35 @@ items: - id: jsonString type: "26831127" description:

the json string that represents the document object.

+- uid: com.microsoft.azure.documentdb._document.Document(String,ObjectMapper) + id: Document(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._document + href: com.microsoft.azure.documentdb._document.yml + langs: + - java + name: Document(String jsonString, ObjectMapper objectMapper) + nameWithType: Document.Document(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Document.Document(String jsonString, ObjectMapper objectMapper) + overload: com.microsoft.azure.documentdb._document.Document* + type: Constructor + source: + remote: *o0 + path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Document.java + startLine: 32 + package: com.microsoft.azure.documentdb + summary: >- +

Initialize a document object from json string.

+ +

+ syntax: + content: public Document(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the document object.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._document.getTimeToLive() id: getTimeToLive() parent: com.microsoft.azure.documentdb._document @@ -152,7 +184,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Document.java - startLine: 62 + startLine: 77 package: com.microsoft.azure.documentdb summary: >-

Gets the document's time-to-live value.

@@ -177,7 +209,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Document.java - startLine: 86 + startLine: 101 package: com.microsoft.azure.documentdb summary: >-

Sets the document's time-to-live value.

@@ -207,6 +239,10 @@ references: spec.java: - name: String fullName: String +- uid: 7db3dbca + spec.java: + - name: ObjectMapper + fullName: ObjectMapper - uid: 2b3125a5 spec.java: - name: JSONObject @@ -552,6 +588,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -613,6 +669,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._document_client.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._document_client.yml index e0c638859d15..82ecc8755d4c 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._document_client.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._document_client.yml @@ -26,7 +26,9 @@ items: - com.microsoft.azure.documentdb._document_client.deleteUser(String,RequestOptions) - com.microsoft.azure.documentdb._document_client.deleteUserDefinedFunction(String,RequestOptions) - com.microsoft.azure.documentdb._document_client.DocumentClient(String,List,ConnectionPolicy,ConsistencyLevel) + - com.microsoft.azure.documentdb._document_client.DocumentClient(String,List,ObjectMapper,ConnectionPolicy,ConsistencyLevel) - com.microsoft.azure.documentdb._document_client.DocumentClient(String,String,ConnectionPolicy,ConsistencyLevel) + - com.microsoft.azure.documentdb._document_client.DocumentClient(String,String,ObjectMapper,ConnectionPolicy,ConsistencyLevel) - com.microsoft.azure.documentdb._document_client.executeStoredProcedure(String,Object []) - com.microsoft.azure.documentdb._document_client.executeStoredProcedure(String,RequestOptions,Object []) - com.microsoft.azure.documentdb._document_client.getConnectionPolicy() @@ -149,7 +151,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 3362 + startLine: 3408 package: com.microsoft.azure.documentdb summary:

Close this DocumentClient instance

syntax: @@ -168,7 +170,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2005 + startLine: 2051 package: com.microsoft.azure.documentdb summary: >-

Creates an attachment.

@@ -206,7 +208,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2202 + startLine: 2248 package: com.microsoft.azure.documentdb summary: >-

Creates an attachment.

@@ -244,7 +246,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 553 + startLine: 589 package: com.microsoft.azure.documentdb summary: >-

Creates a document collection.

@@ -282,7 +284,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 427 + startLine: 463 package: com.microsoft.azure.documentdb summary: >-

Creates a database.

@@ -317,7 +319,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 742 + startLine: 779 package: com.microsoft.azure.documentdb summary: >-

Creates a document.

@@ -358,7 +360,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2596 + startLine: 2642 package: com.microsoft.azure.documentdb summary: >-

Creates a permission.

@@ -396,7 +398,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1202 + startLine: 1239 package: com.microsoft.azure.documentdb summary: >-

Creates a stored procedure.

@@ -434,7 +436,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1458 + startLine: 1504 package: com.microsoft.azure.documentdb summary: >-

Creates a trigger.

@@ -472,7 +474,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2421 + startLine: 2467 package: com.microsoft.azure.documentdb summary: >-

Creates a user.

@@ -510,7 +512,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1798 + startLine: 1844 package: com.microsoft.azure.documentdb summary: >-

Creates a user defined function.

@@ -548,7 +550,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2088 + startLine: 2134 package: com.microsoft.azure.documentdb summary: >-

Deletes an attachment.

@@ -583,7 +585,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 617 + startLine: 653 package: com.microsoft.azure.documentdb summary: >-

Deletes a document collection by the collection link.

@@ -618,7 +620,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2398 + startLine: 2444 package: com.microsoft.azure.documentdb summary: >-

Deletes a conflict.

@@ -653,7 +655,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 453 + startLine: 489 package: com.microsoft.azure.documentdb summary: >-

Deletes a database.

@@ -688,7 +690,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 947 + startLine: 984 package: com.microsoft.azure.documentdb summary: >-

Deletes a document by the document link.

@@ -723,7 +725,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2673 + startLine: 2719 package: com.microsoft.azure.documentdb summary: >-

Deletes a permission.

@@ -758,7 +760,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1289 + startLine: 1326 package: com.microsoft.azure.documentdb summary: >-

Deletes a stored procedure by the stored procedure link.

@@ -793,7 +795,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1538 + startLine: 1584 package: com.microsoft.azure.documentdb summary: >-

Deletes a trigger.

@@ -828,7 +830,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2490 + startLine: 2536 package: com.microsoft.azure.documentdb summary: >-

Deletes a user.

@@ -863,7 +865,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1884 + startLine: 1930 package: com.microsoft.azure.documentdb summary: >-

Deletes a user defined function.

@@ -898,7 +900,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 145 + startLine: 163 package: com.microsoft.azure.documentdb summary: >-

Initializes a new instance of the Microsoft.Azure.Documents.Client.DocumentClient class using the specified DocumentDB service endpoint and permissions.

@@ -919,6 +921,44 @@ items: - id: desiredConsistencyLevel type: com.microsoft.azure.documentdb._consistency_level description:

the desired consistency level.

+- uid: com.microsoft.azure.documentdb._document_client.DocumentClient(String,List,ObjectMapper,ConnectionPolicy,ConsistencyLevel) + id: DocumentClient(String,List,ObjectMapper,ConnectionPolicy,ConsistencyLevel) + parent: com.microsoft.azure.documentdb._document_client + href: com.microsoft.azure.documentdb._document_client.yml + langs: + - java + name: DocumentClient(String serviceEndpoint, List permissionFeed, ObjectMapper objectMapper, ConnectionPolicy connectionPolicy, ConsistencyLevel desiredConsistencyLevel) + nameWithType: DocumentClient.DocumentClient(String serviceEndpoint, List permissionFeed, ObjectMapper objectMapper, ConnectionPolicy connectionPolicy, ConsistencyLevel desiredConsistencyLevel) + fullName: com.microsoft.azure.documentdb.DocumentClient.DocumentClient(String serviceEndpoint, List permissionFeed, ObjectMapper objectMapper, ConnectionPolicy connectionPolicy, ConsistencyLevel desiredConsistencyLevel) + overload: com.microsoft.azure.documentdb._document_client.DocumentClient* + type: Constructor + source: + remote: *o0 + path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java + startLine: 180 + package: com.microsoft.azure.documentdb + summary: >- +

Initializes a new instance of the Microsoft.Azure.Documents.Client.DocumentClient class using the specified DocumentDB service endpoint and permissions.

+ +

+ syntax: + content: public DocumentClient(String serviceEndpoint, List permissionFeed, ObjectMapper objectMapper, ConnectionPolicy connectionPolicy, ConsistencyLevel desiredConsistencyLevel) + parameters: + - id: serviceEndpoint + type: "26831127" + description:

the URI of the service end point.

+ - id: permissionFeed + type: 5618da2dcom.microsoft.azure.documentdb._permissiona08ddfce + description:

the permission feed.

+ - id: objectMapper + type: 7db3dbca + description:

the custom objectMapper

+ - id: connectionPolicy + type: com.microsoft.azure.documentdb._connection_policy + description:

the connection policy.

+ - id: desiredConsistencyLevel + type: com.microsoft.azure.documentdb._consistency_level + description:

the desired consistency level.

- uid: com.microsoft.azure.documentdb._document_client.DocumentClient(String,String,ConnectionPolicy,ConsistencyLevel) id: DocumentClient(String,String,ConnectionPolicy,ConsistencyLevel) parent: com.microsoft.azure.documentdb._document_client @@ -933,7 +973,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 129 + startLine: 130 package: com.microsoft.azure.documentdb summary: >-

Initializes a new instance of the DocumentClient class using the specified DocumentDB service endpoint and keys.

@@ -954,6 +994,44 @@ items: - id: desiredConsistencyLevel type: com.microsoft.azure.documentdb._consistency_level description:

the desired consistency level.

+- uid: com.microsoft.azure.documentdb._document_client.DocumentClient(String,String,ObjectMapper,ConnectionPolicy,ConsistencyLevel) + id: DocumentClient(String,String,ObjectMapper,ConnectionPolicy,ConsistencyLevel) + parent: com.microsoft.azure.documentdb._document_client + href: com.microsoft.azure.documentdb._document_client.yml + langs: + - java + name: DocumentClient(String serviceEndpoint, String masterKey, ObjectMapper objectMapper, ConnectionPolicy connectionPolicy, ConsistencyLevel desiredConsistencyLevel) + nameWithType: DocumentClient.DocumentClient(String serviceEndpoint, String masterKey, ObjectMapper objectMapper, ConnectionPolicy connectionPolicy, ConsistencyLevel desiredConsistencyLevel) + fullName: com.microsoft.azure.documentdb.DocumentClient.DocumentClient(String serviceEndpoint, String masterKey, ObjectMapper objectMapper, ConnectionPolicy connectionPolicy, ConsistencyLevel desiredConsistencyLevel) + overload: com.microsoft.azure.documentdb._document_client.DocumentClient* + type: Constructor + source: + remote: *o0 + path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java + startLine: 146 + package: com.microsoft.azure.documentdb + summary: >- +

Initializes a new instance of the DocumentClient class using the specified DocumentDB service endpoint and keys.

+ +

+ syntax: + content: public DocumentClient(String serviceEndpoint, String masterKey, ObjectMapper objectMapper, ConnectionPolicy connectionPolicy, ConsistencyLevel desiredConsistencyLevel) + parameters: + - id: serviceEndpoint + type: "26831127" + description:

the URI of the service end point.

+ - id: masterKey + type: "26831127" + description:

the master key.

+ - id: objectMapper + type: 7db3dbca + description:

the custom objectMapper

+ - id: connectionPolicy + type: com.microsoft.azure.documentdb._connection_policy + description:

the connection policy.

+ - id: desiredConsistencyLevel + type: com.microsoft.azure.documentdb._consistency_level + description:

the desired consistency level.

- uid: com.microsoft.azure.documentdb._document_client.executeStoredProcedure(String,Object []) id: executeStoredProcedure(String,Object []) parent: com.microsoft.azure.documentdb._document_client @@ -968,7 +1046,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1410 + startLine: 1447 package: com.microsoft.azure.documentdb summary: >-

Executes a stored procedure by the stored procedure link.

@@ -1003,7 +1081,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1424 + startLine: 1461 package: com.microsoft.azure.documentdb summary: >-

Executes a stored procedure by the stored procedure link.

@@ -1041,7 +1119,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 374 + startLine: 410 package: com.microsoft.azure.documentdb syntax: content: public ConnectionPolicy getConnectionPolicy() @@ -1061,7 +1139,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2876 + startLine: 2922 package: com.microsoft.azure.documentdb summary: >-

Gets database account information.

@@ -1089,7 +1167,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 336 + startLine: 372 package: com.microsoft.azure.documentdb syntax: content: protected PartitionResolver getPartitionResolver(String databaseLink) @@ -1112,7 +1190,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 370 + startLine: 406 package: com.microsoft.azure.documentdb summary: >-

Gets the current read endpoint chosen based on availability and preference.

@@ -1137,7 +1215,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 352 + startLine: 388 package: com.microsoft.azure.documentdb summary: >-

Gets the default service endpoint as passed in by the user during construction.

@@ -1162,7 +1240,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 361 + startLine: 397 package: com.microsoft.azure.documentdb summary: >-

Gets the current write endpoint chosen based on availability and preference.

@@ -1206,7 +1284,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1122 + startLine: 1159 package: com.microsoft.azure.documentdb summary: >-

Query for aggregation values in a document collection.

@@ -1241,7 +1319,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1135 + startLine: 1172 package: com.microsoft.azure.documentdb summary: >-

Query for aggregation values in a document collection.

@@ -1279,7 +1357,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1096 + startLine: 1133 package: com.microsoft.azure.documentdb summary: >-

Query for aggregation values in a document collection.

@@ -1314,7 +1392,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1109 + startLine: 1146 package: com.microsoft.azure.documentdb summary: >-

Query for aggregation values in a document collection.

@@ -1352,7 +1430,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2175 + startLine: 2221 package: com.microsoft.azure.documentdb summary: >-

Query for attachments.

@@ -1387,7 +1465,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2155 + startLine: 2201 package: com.microsoft.azure.documentdb summary: >-

Query for attachments.

@@ -1422,7 +1500,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 711 + startLine: 748 package: com.microsoft.azure.documentdb summary: >-

Query for document collections in a database.

@@ -1457,7 +1535,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 690 + startLine: 727 package: com.microsoft.azure.documentdb summary: >-

Query for document collections in a database.

@@ -1492,7 +1570,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2371 + startLine: 2417 package: com.microsoft.azure.documentdb summary: >-

Query for conflicts.

@@ -1527,7 +1605,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2350 + startLine: 2396 package: com.microsoft.azure.documentdb summary: >-

Query for conflicts.

@@ -1562,7 +1640,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 530 + startLine: 566 package: com.microsoft.azure.documentdb summary: >-

Query for databases.

@@ -1594,7 +1672,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 515 + startLine: 551 package: com.microsoft.azure.documentdb summary: >-

Query for databases.

@@ -1626,7 +1704,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1174 + startLine: 1211 package: com.microsoft.azure.documentdb summary: >-

Query for documents change feed in a document collection.

@@ -1689,7 +1767,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1048 + startLine: 1085 package: com.microsoft.azure.documentdb summary: >-

Query for documents in a document collection.

@@ -1724,7 +1802,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1061 + startLine: 1098 package: com.microsoft.azure.documentdb summary: >-

Query for documents in a document collection.

@@ -1762,7 +1840,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1015 + startLine: 1052 package: com.microsoft.azure.documentdb summary: >-

Query for documents in a document collection.

@@ -1797,7 +1875,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1028 + startLine: 1065 package: com.microsoft.azure.documentdb summary: >-

Query for documents in a document collection with a partitionKey

@@ -1835,7 +1913,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2855 + startLine: 2901 package: com.microsoft.azure.documentdb summary: >-

Query for offers in a database.

@@ -1867,7 +1945,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2841 + startLine: 2887 package: com.microsoft.azure.documentdb summary: >-

Query for offers in a database.

@@ -1899,7 +1977,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2756 + startLine: 2802 package: com.microsoft.azure.documentdb summary: >-

Query for permissions.

@@ -1934,7 +2012,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2735 + startLine: 2781 package: com.microsoft.azure.documentdb summary: >-

Query for permissions.

@@ -1969,7 +2047,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1382 + startLine: 1419 package: com.microsoft.azure.documentdb summary: >-

Query for stored procedures in a document collection.

@@ -2004,7 +2082,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1361 + startLine: 1398 package: com.microsoft.azure.documentdb summary: >-

Query for stored procedures in a document collection.

@@ -2039,7 +2117,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1627 + startLine: 1673 package: com.microsoft.azure.documentdb summary: >-

Query for triggers.

@@ -2074,7 +2152,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1604 + startLine: 1650 package: com.microsoft.azure.documentdb summary: >-

Query for triggers.

@@ -2109,7 +2187,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1975 + startLine: 2021 package: com.microsoft.azure.documentdb summary: >-

Query for user defined functions.

@@ -2144,7 +2222,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1952 + startLine: 1998 package: com.microsoft.azure.documentdb summary: >-

Query for user defined functions.

@@ -2179,7 +2257,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2567 + startLine: 2613 package: com.microsoft.azure.documentdb summary: >-

Query for users.

@@ -2214,7 +2292,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2547 + startLine: 2593 package: com.microsoft.azure.documentdb summary: >-

Query for users.

@@ -2249,7 +2327,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2112 + startLine: 2158 package: com.microsoft.azure.documentdb summary: >-

Reads an attachment.

@@ -2284,7 +2362,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2133 + startLine: 2179 package: com.microsoft.azure.documentdb summary: >-

Reads all attachments in a document.

@@ -2316,7 +2394,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 642 + startLine: 679 package: com.microsoft.azure.documentdb summary: >-

Reads a document collection by the collection link.

@@ -2351,7 +2429,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 667 + startLine: 704 package: com.microsoft.azure.documentdb summary: >-

Reads all document collections in a database.

@@ -2383,7 +2461,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2307 + startLine: 2353 package: com.microsoft.azure.documentdb summary: >-

Reads a conflict.

@@ -2418,7 +2496,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2328 + startLine: 2374 package: com.microsoft.azure.documentdb summary: >-

Reads all conflicts in a document collection.

@@ -2450,7 +2528,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 477 + startLine: 513 package: com.microsoft.azure.documentdb summary: >-

Reads a database.

@@ -2485,7 +2563,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 499 + startLine: 535 package: com.microsoft.azure.documentdb summary: >-

Reads all databases.

@@ -2514,7 +2592,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 970 + startLine: 1007 package: com.microsoft.azure.documentdb summary: >-

Reads a document by the document link.

@@ -2549,7 +2627,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 992 + startLine: 1029 package: com.microsoft.azure.documentdb summary: >-

Reads all documents in a document collection.

@@ -2581,7 +2659,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2256 + startLine: 2302 package: com.microsoft.azure.documentdb summary: >-

Reads a media by the media link.

@@ -2613,7 +2691,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2807 + startLine: 2853 package: com.microsoft.azure.documentdb summary: >-

Reads an offer.

@@ -2645,7 +2723,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2824 + startLine: 2870 package: com.microsoft.azure.documentdb summary: >-

Reads offers.

@@ -2674,7 +2752,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1700 + startLine: 1746 package: com.microsoft.azure.documentdb summary: >-

Reads all partition key ranges in a document collection.

@@ -2719,7 +2797,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1665 + startLine: 1711 package: com.microsoft.azure.documentdb summary: >-

Reads all partition key ranges in a document collection.

@@ -2764,7 +2842,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1716 + startLine: 1762 package: com.microsoft.azure.documentdb summary: >-

Reads all partition key ranges in a document collection for a provided query.

@@ -2799,7 +2877,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2694 + startLine: 2740 package: com.microsoft.azure.documentdb summary: >-

Reads a permission.

@@ -2834,7 +2912,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2714 + startLine: 2760 package: com.microsoft.azure.documentdb summary: >-

Reads all permissions.

@@ -2866,7 +2944,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1314 + startLine: 1351 package: com.microsoft.azure.documentdb summary: >-

Read a stored procedure by the stored procedure link.

@@ -2901,7 +2979,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1338 + startLine: 1375 package: com.microsoft.azure.documentdb summary: >-

Reads all stored procedures in a document collection link.

@@ -2933,7 +3011,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1560 + startLine: 1606 package: com.microsoft.azure.documentdb summary: >-

Reads a trigger by the trigger link.

@@ -2968,7 +3046,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1581 + startLine: 1627 package: com.microsoft.azure.documentdb summary: >-

Reads all triggers in a document collection.

@@ -3000,7 +3078,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2510 + startLine: 2556 package: com.microsoft.azure.documentdb summary: >-

Reads a user.

@@ -3035,7 +3113,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1907 + startLine: 1953 package: com.microsoft.azure.documentdb summary: >-

Read a user defined function.

@@ -3070,7 +3148,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1929 + startLine: 1975 package: com.microsoft.azure.documentdb summary: >-

Reads all user defined functions in a document collection.

@@ -3102,7 +3180,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2529 + startLine: 2575 package: com.microsoft.azure.documentdb summary: >-

Reads all users in a database.

@@ -3134,7 +3212,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 323 + startLine: 359 package: com.microsoft.azure.documentdb syntax: content: public void registerPartitionResolver(String databaseLink, PartitionResolver partitionResolver) @@ -3157,7 +3235,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2061 + startLine: 2107 package: com.microsoft.azure.documentdb summary: >-

Replaces an attachment.

@@ -3192,7 +3270,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 587 + startLine: 623 package: com.microsoft.azure.documentdb summary: >-

Replaces a document collection.

@@ -3227,7 +3305,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 894 + startLine: 931 package: com.microsoft.azure.documentdb summary: >-

Replaces a document with the passed in document.

@@ -3262,7 +3340,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 871 + startLine: 908 package: com.microsoft.azure.documentdb summary: >-

Replaces a document using a POJO object.

@@ -3300,7 +3378,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2784 + startLine: 2830 package: com.microsoft.azure.documentdb summary: >-

Replaces an offer.

@@ -3332,7 +3410,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2647 + startLine: 2693 package: com.microsoft.azure.documentdb summary: >-

Replaces a permission.

@@ -3367,7 +3445,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1260 + startLine: 1297 package: com.microsoft.azure.documentdb summary: >-

Replaces a stored procedure.

@@ -3402,7 +3480,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1511 + startLine: 1557 package: com.microsoft.azure.documentdb summary: >-

Replaces a trigger.

@@ -3437,7 +3515,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2468 + startLine: 2514 package: com.microsoft.azure.documentdb summary: >-

Replaces a user.

@@ -3472,7 +3550,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1857 + startLine: 1903 package: com.microsoft.azure.documentdb summary: >-

Replaces a user defined function.

@@ -3507,7 +3585,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2278 + startLine: 2324 package: com.microsoft.azure.documentdb summary: >-

Updates a media by the media link.

@@ -3545,7 +3623,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2023 + startLine: 2069 package: com.microsoft.azure.documentdb summary: >-

Upserts an attachment.

@@ -3583,7 +3661,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2221 + startLine: 2267 package: com.microsoft.azure.documentdb summary: >-

Upserts an attachment to the media stream

@@ -3621,7 +3699,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 780 + startLine: 817 package: com.microsoft.azure.documentdb summary: >-

Upserts a document.

@@ -3662,7 +3740,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2612 + startLine: 2658 package: com.microsoft.azure.documentdb summary: >-

Upserts a permission.

@@ -3700,7 +3778,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1221 + startLine: 1258 package: com.microsoft.azure.documentdb summary: >-

Upserts a stored procedure.

@@ -3738,7 +3816,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1475 + startLine: 1521 package: com.microsoft.azure.documentdb summary: >-

Upserts a trigger.

@@ -3776,7 +3854,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 2437 + startLine: 2483 package: com.microsoft.azure.documentdb summary: >-

Upserts a user.

@@ -3814,7 +3892,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/DocumentClient.java - startLine: 1818 + startLine: 1864 package: com.microsoft.azure.documentdb summary: >-

Upserts a user defined function.

@@ -3852,6 +3930,10 @@ references: nameWithType: DocumentClient.DocumentClient fullName: com.microsoft.azure.documentdb.DocumentClient.DocumentClient package: com.microsoft.azure.documentdb +- uid: 7db3dbca + spec.java: + - name: ObjectMapper + fullName: ObjectMapper - uid: 5618da2dcom.microsoft.azure.documentdb._permissiona08ddfce spec.java: - name: List< diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._document_collection.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._document_collection.yml index e72979814c62..9bc36bc5751a 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._document_collection.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._document_collection.yml @@ -66,10 +66,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -900,6 +902,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -961,6 +983,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._error.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._error.yml index 2733e1b99b0f..bd3fa57d647d 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._error.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._error.yml @@ -55,10 +55,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -630,6 +632,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -691,6 +713,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._excluded_path.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._excluded_path.yml index 742fc47d6fc9..926e5699f587 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._excluded_path.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._excluded_path.yml @@ -46,6 +46,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.getString(String) - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) @@ -446,6 +447,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._hash_index.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._hash_index.yml index aa5328f7fb6a..98494dbf80bf 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._hash_index.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._hash_index.yml @@ -56,6 +56,7 @@ items: - com.microsoft.azure.documentdb._index.Index(String,IndexKind) - com.microsoft.azure.documentdb._index.Index(JSONObject,IndexKind) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._index.Range(DataType) @@ -694,6 +695,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._included_path.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._included_path.yml index 7342a466aec4..caaa1818b1a3 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._included_path.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._included_path.yml @@ -48,6 +48,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.getString(String) - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) @@ -514,6 +515,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._index.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._index.yml index 8f1d18c1c29a..4c90dabb1b4b 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._index.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._index.yml @@ -50,6 +50,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.getString(String) - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) @@ -626,6 +627,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._indexing_policy.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._indexing_policy.yml index 1a9eb34915ee..d3bcdb7ca2a7 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._indexing_policy.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._indexing_policy.yml @@ -53,6 +53,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.getString(String) - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) @@ -689,6 +690,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._json_serializable.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._json_serializable.yml index 64ccbfc1d5d5..1795c718509b 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._json_serializable.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._json_serializable.yml @@ -22,6 +22,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._json_serializable.set(String,T) - com.microsoft.azure.documentdb._json_serializable.toJson() @@ -64,7 +65,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 240 + startLine: 253 package: com.microsoft.azure.documentdb summary: >-

Gets a property value as Object.

@@ -93,7 +94,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 268 + startLine: 281 package: com.microsoft.azure.documentdb summary: >-

Gets a boolean value.

@@ -122,7 +123,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 449 + startLine: 462 package: com.microsoft.azure.documentdb summary: >-

Gets a JSONObject collection.

@@ -151,7 +152,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 371 + startLine: 384 package: com.microsoft.azure.documentdb summary: >-

Gets an object collection.

@@ -183,7 +184,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 310 + startLine: 323 package: com.microsoft.azure.documentdb summary: >-

Gets a double value.

@@ -212,7 +213,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 132 + startLine: 145 package: com.microsoft.azure.documentdb summary: >-

Returns the propertybag(JSONObject) in a hashMap

@@ -237,7 +238,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 282 + startLine: 295 package: com.microsoft.azure.documentdb summary: >-

Gets an integer value.

@@ -266,7 +267,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 120 + startLine: 133 package: com.microsoft.azure.documentdb syntax: content: protected Logger getLogger() @@ -286,7 +287,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 296 + startLine: 309 package: com.microsoft.azure.documentdb summary: >-

Gets a long value.

@@ -315,7 +316,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 55 + startLine: 70 package: com.microsoft.azure.documentdb syntax: content: protected ObjectMapper getMapper() @@ -335,7 +336,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 435 + startLine: 448 package: com.microsoft.azure.documentdb summary: >-

Gets a JSONObject.

@@ -364,7 +365,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 327 + startLine: 340 package: com.microsoft.azure.documentdb summary: >-

Gets an object value.

@@ -396,7 +397,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 470 + startLine: 483 package: com.microsoft.azure.documentdb summary: >-

Gets the value of a property identified by an array of property names that forms the path.

@@ -425,7 +426,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 254 + startLine: 267 package: com.microsoft.azure.documentdb summary: >-

Gets a string value.

@@ -454,7 +455,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 142 + startLine: 155 package: com.microsoft.azure.documentdb summary: >-

Checks whether a property exists.

@@ -483,7 +484,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 33 + startLine: 37 package: com.microsoft.azure.documentdb syntax: content: protected JsonSerializable() @@ -501,7 +502,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 51 + startLine: 66 package: com.microsoft.azure.documentdb summary: >-

Constructor.

@@ -527,7 +528,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 42 + startLine: 57 package: com.microsoft.azure.documentdb summary: >-

Constructor.

@@ -539,6 +540,35 @@ items: - id: jsonString type: "26831127" description:

the json string that represents the JsonSerializable.

+- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + id: JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + langs: + - java + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + overload: com.microsoft.azure.documentdb._json_serializable.JsonSerializable* + type: Constructor + source: + remote: *o0 + path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java + startLine: 47 + package: com.microsoft.azure.documentdb + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.remove(String) id: remove(String) parent: com.microsoft.azure.documentdb._json_serializable @@ -553,7 +583,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 151 + startLine: 164 package: com.microsoft.azure.documentdb summary: >-

Removes a value by propertyName.

@@ -579,7 +609,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 163 + startLine: 176 package: com.microsoft.azure.documentdb summary: >-

Sets the value of a property.

@@ -610,7 +640,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 534 + startLine: 547 package: com.microsoft.azure.documentdb summary: >-

Converts to a JSON string.

@@ -635,7 +665,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 543 + startLine: 556 package: com.microsoft.azure.documentdb summary:

Converts to a JSON string.

syntax: &o3 @@ -660,7 +690,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 507 + startLine: 520 package: com.microsoft.azure.documentdb summary: >-

Converts to an Object (only POJOs and JSONObject are supported).

@@ -689,7 +719,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 560 + startLine: 573 package: com.microsoft.azure.documentdb summary: >-

Gets Simple String representation of property bag.

@@ -716,7 +746,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/JsonSerializable.java - startLine: 575 + startLine: 588 package: com.microsoft.azure.documentdb summary: >-

Gets formatted String representation of property bag.

@@ -755,14 +785,14 @@ references: spec.java: - name: String fullName: String -- uid: 2b3125a5 - spec.java: - - name: JSONObject - fullName: JSONObject - uid: 7db3dbca spec.java: - name: ObjectMapper fullName: ObjectMapper +- uid: 2b3125a5 + spec.java: + - name: JSONObject + fullName: JSONObject - uid: com.microsoft.azure.documentdb._json_serializable.getMapper* name: getMapper nameWithType: JsonSerializable.getMapper diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._offer.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._offer.yml index d4d96e23c4ea..dc6809e74e24 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._offer.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._offer.yml @@ -59,10 +59,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -752,6 +754,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -813,6 +835,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._offer_v2.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._offer_v2.yml index b6a2fa395517..a51204c23244 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._offer_v2.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._offer_v2.yml @@ -60,6 +60,7 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._offer.Offer() @@ -68,6 +69,7 @@ items: - com.microsoft.azure.documentdb._offer.Offer(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._offer.setContent(JSONObject) @@ -700,6 +702,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -822,6 +844,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._partition_key_definition.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._partition_key_definition.yml index 549e5393557b..e2220f52f63a 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._partition_key_definition.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._partition_key_definition.yml @@ -48,6 +48,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.getString(String) - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) @@ -513,6 +514,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._partition_key_range.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._partition_key_range.yml index 03823de052ad..deeda0806111 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._partition_key_range.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._partition_key_range.yml @@ -62,10 +62,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -803,6 +805,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -864,6 +886,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._permission.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._permission.yml index 8645c20abddb..87fa614a151a 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._permission.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._permission.yml @@ -57,10 +57,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -694,6 +696,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -755,6 +777,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._range_index.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._range_index.yml index ebbd55694894..7028cf32e8cc 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._range_index.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._range_index.yml @@ -56,6 +56,7 @@ items: - com.microsoft.azure.documentdb._index.Index(String,IndexKind) - com.microsoft.azure.documentdb._index.Index(JSONObject,IndexKind) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._index.Range(DataType) @@ -690,6 +691,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._replication_policy.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._replication_policy.yml index ea0c3b0e34d5..f37dfca303c3 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._replication_policy.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._replication_policy.yml @@ -45,6 +45,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.getString(String) - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) @@ -419,6 +420,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._request_options.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._request_options.yml index d01a6f21674b..5447b19f1800 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._request_options.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._request_options.yml @@ -26,6 +26,7 @@ items: - com.microsoft.azure.documentdb._request_options.setOfferThroughput(Integer) - com.microsoft.azure.documentdb._request_options.setOfferType(String) - com.microsoft.azure.documentdb._request_options.setPartitionKey(PartitionKey) + - com.microsoft.azure.documentdb._request_options.setPartitionKeyRengeId(String) - com.microsoft.azure.documentdb._request_options.setPopulateQuotaInfo(boolean) - com.microsoft.azure.documentdb._request_options.setPostTriggerInclude(List) - com.microsoft.azure.documentdb._request_options.setPreTriggerInclude(List) @@ -66,7 +67,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 68 + startLine: 69 package: com.microsoft.azure.documentdb summary: >-

Gets the conditions associated with the request.

@@ -91,7 +92,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 104 + startLine: 105 package: com.microsoft.azure.documentdb summary: >-

Gets the consistency level required for the request.

@@ -116,7 +117,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 255 + startLine: 274 package: com.microsoft.azure.documentdb summary: >-

Gets the disableRUPerMinuteUsage for the current request in the Azure DocumentDB database service.

@@ -141,7 +142,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 86 + startLine: 87 package: com.microsoft.azure.documentdb summary: >-

Gets the indexing directive (index, do not index etc).

@@ -166,7 +167,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 273 + startLine: 292 package: com.microsoft.azure.documentdb summary:

Gets offerEnableRUPerMinuteThroughput for a collection in the Azure DocumentDB database service.

syntax: @@ -188,7 +189,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 176 + startLine: 177 package: com.microsoft.azure.documentdb summary: >-

Gets the throughput in the form of Request Units per second when creating a document collection.

@@ -213,7 +214,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 158 + startLine: 159 package: com.microsoft.azure.documentdb summary: >-

Gets the offer type when creating a document collection.

@@ -238,7 +239,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 194 + startLine: 195 package: com.microsoft.azure.documentdb summary: >-

Gets the partition key used to identify the current request's target partition.

@@ -263,7 +264,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 50 + startLine: 51 package: com.microsoft.azure.documentdb summary: >-

Gets the triggers to be invoked after the operation.

@@ -288,7 +289,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 32 + startLine: 33 package: com.microsoft.azure.documentdb summary: >-

Gets the triggers to be invoked before the operation.

@@ -313,7 +314,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 140 + startLine: 141 package: com.microsoft.azure.documentdb summary: >-

Gets the expiry time for resource token. Used when creating, updating, reading permission.

@@ -338,7 +339,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 122 + startLine: 123 package: com.microsoft.azure.documentdb summary: >-

Gets the token for use with session consistency.

@@ -363,7 +364,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 234 + startLine: 253 package: com.microsoft.azure.documentdb summary: >-

Gets the PopulateQuotaInfo setting for document collection read requests in the Azure DocumentDB database service. PopulateQuotaInfo is used to enable/disable getting document collection quota related stats for document collection read requests.

@@ -388,7 +389,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 213 + startLine: 232 package: com.microsoft.azure.documentdb summary: >-

Gets whether Javascript stored procedure logging is enabled for the current request in the Azure DocumentDB database service or not.

@@ -413,7 +414,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 77 + startLine: 78 package: com.microsoft.azure.documentdb summary: >-

Sets the conditions associated with the request.

@@ -439,7 +440,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 113 + startLine: 114 package: com.microsoft.azure.documentdb summary: >-

Sets the consistency level required for the request.

@@ -465,7 +466,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 265 + startLine: 284 package: com.microsoft.azure.documentdb summary: >-

Sets the disableRUPerMinuteUsage for the current request in the Azure DocumentDB database service.

@@ -491,7 +492,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 95 + startLine: 96 package: com.microsoft.azure.documentdb summary: >-

Sets the indexing directive (index, do not index etc).

@@ -517,7 +518,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 281 + startLine: 300 package: com.microsoft.azure.documentdb summary:

Sets offerEnableRUPerMinuteThroughput for a collection in the Azure DocumentDB database service.

syntax: @@ -540,7 +541,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 185 + startLine: 186 package: com.microsoft.azure.documentdb summary: >-

Sets the throughput in the form of Request Units per second when creating a document collection.

@@ -566,7 +567,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 167 + startLine: 168 package: com.microsoft.azure.documentdb summary: >-

Sets the offer type when creating a document collection.

@@ -592,7 +593,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 203 + startLine: 204 package: com.microsoft.azure.documentdb summary: >-

Sets the partition key used to identify the current request's target partition.

@@ -604,6 +605,32 @@ items: - id: partitionkey type: com.microsoft.azure.documentdb._partition_key description:

the partition key value.

+- uid: com.microsoft.azure.documentdb._request_options.setPartitionKeyRengeId(String) + id: setPartitionKeyRengeId(String) + parent: com.microsoft.azure.documentdb._request_options + href: com.microsoft.azure.documentdb._request_options.yml + langs: + - java + name: setPartitionKeyRengeId(String partitionKeyRangeId) + nameWithType: RequestOptions.setPartitionKeyRengeId(String partitionKeyRangeId) + fullName: void com.microsoft.azure.documentdb.RequestOptions.setPartitionKeyRengeId(String partitionKeyRangeId) + overload: com.microsoft.azure.documentdb._request_options.setPartitionKeyRengeId* + type: Method + source: + remote: *o0 + path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java + startLine: 222 + package: com.microsoft.azure.documentdb + summary: >- +

Internal usage only: Sets the partition key range id used to identify the current request's target partition.

+ +

+ syntax: + content: protected void setPartitionKeyRengeId(String partitionKeyRangeId) + parameters: + - id: partitionKeyRangeId + type: "26831127" + description:

the partition key range id value.

- uid: com.microsoft.azure.documentdb._request_options.setPopulateQuotaInfo(boolean) id: setPopulateQuotaInfo(boolean) parent: com.microsoft.azure.documentdb._request_options @@ -618,7 +645,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 245 + startLine: 264 package: com.microsoft.azure.documentdb summary: >-

Sets the PopulateQuotaInfo setting for document collection read requests in the Azure DocumentDB database service. PopulateQuotaInfo is used to enable/disable getting document collection quota related stats for document collection read requests.

@@ -644,7 +671,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 59 + startLine: 60 package: com.microsoft.azure.documentdb summary: >-

Sets the triggers to be invoked after the operation.

@@ -670,7 +697,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 41 + startLine: 42 package: com.microsoft.azure.documentdb summary: >-

Sets the triggers to be invoked before the operation.

@@ -696,7 +723,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 149 + startLine: 150 package: com.microsoft.azure.documentdb summary: >-

Sets the expiry time for resource token. Used when creating, updating, reading permission.

@@ -722,7 +749,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 223 + startLine: 242 package: com.microsoft.azure.documentdb summary: >-

Sets whether Javascript stored procedure logging is enabled for the current request in the Azure DocumentDB database service or not.

@@ -748,7 +775,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/RequestOptions.java - startLine: 131 + startLine: 132 package: com.microsoft.azure.documentdb summary: >-

Sets the token for use with session consistency.

@@ -917,6 +944,11 @@ references: nameWithType: RequestOptions.setOfferEnableRUPerMinuteThroughput fullName: void com.microsoft.azure.documentdb.RequestOptions.setOfferEnableRUPerMinuteThroughput package: com.microsoft.azure.documentdb +- uid: com.microsoft.azure.documentdb._request_options.setPartitionKeyRengeId* + name: setPartitionKeyRengeId + nameWithType: RequestOptions.setPartitionKeyRengeId + fullName: void com.microsoft.azure.documentdb.RequestOptions.setPartitionKeyRengeId + package: com.microsoft.azure.documentdb - uid: com.microsoft.azure.documentdb._access_condition parent: com.microsoft.azure.documentdb href: com.microsoft.azure.documentdb._access_condition.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._resource.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._resource.yml index 4b1b923fde59..45fb3844bd22 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._resource.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._resource.yml @@ -12,6 +12,7 @@ items: - com.microsoft.azure.documentdb._resource.Resource() - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.Resource(String) + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.setId(String) - com.microsoft.azure.documentdb._resource.setResourceId(String) href: com.microsoft.azure.documentdb._resource.yml @@ -27,7 +28,7 @@ items: branch: master repo: https://github.com/Azure/azure-documentdb-java-pr path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Resource.java - startLine: 15 + startLine: 16 package: com.microsoft.azure.documentdb summary:

Represents the base resource in the Azure DocumentDB database service.

syntax: @@ -51,6 +52,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.getString(String) - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) @@ -72,7 +74,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Resource.java - startLine: 122 + startLine: 133 package: com.microsoft.azure.documentdb summary: >-

Get the entity tag associated with the resource.

@@ -97,7 +99,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Resource.java - startLine: 47 + startLine: 58 package: com.microsoft.azure.documentdb summary: >-

Gets the name of the resource.

@@ -122,7 +124,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Resource.java - startLine: 65 + startLine: 76 package: com.microsoft.azure.documentdb summary: >-

Gets the ID associated with the resource.

@@ -147,7 +149,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Resource.java - startLine: 83 + startLine: 94 package: com.microsoft.azure.documentdb summary: >-

Get the self-link associated with the resource.

@@ -172,7 +174,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Resource.java - startLine: 101 + startLine: 112 package: com.microsoft.azure.documentdb summary: >-

Get the last modified timestamp associated with the resource.

@@ -197,7 +199,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Resource.java - startLine: 20 + startLine: 21 package: com.microsoft.azure.documentdb summary:

Constructor.

syntax: @@ -216,7 +218,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Resource.java - startLine: 38 + startLine: 49 package: com.microsoft.azure.documentdb summary: >-

Constructor.

@@ -242,7 +244,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Resource.java - startLine: 29 + startLine: 40 package: com.microsoft.azure.documentdb summary: >-

Constructor.

@@ -254,6 +256,35 @@ items: - id: jsonString type: "26831127" description:

the json string that represents the resource.

+- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + id: Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + langs: + - java + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + overload: com.microsoft.azure.documentdb._resource.Resource* + type: Constructor + source: + remote: *o0 + path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Resource.java + startLine: 31 + package: com.microsoft.azure.documentdb + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.setId(String) id: setId(String) parent: com.microsoft.azure.documentdb._resource @@ -268,7 +299,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Resource.java - startLine: 56 + startLine: 67 package: com.microsoft.azure.documentdb summary: >-

Sets the name of the resource.

@@ -294,7 +325,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/Resource.java - startLine: 74 + startLine: 85 package: com.microsoft.azure.documentdb summary: >-

Set the ID associated with the resource.

@@ -316,6 +347,10 @@ references: spec.java: - name: String fullName: String +- uid: 7db3dbca + spec.java: + - name: ObjectMapper + fullName: ObjectMapper - uid: 2b3125a5 spec.java: - name: JSONObject @@ -606,6 +641,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._spatial_index.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._spatial_index.yml index dbdb24271e92..418f00581b05 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._spatial_index.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._spatial_index.yml @@ -53,6 +53,7 @@ items: - com.microsoft.azure.documentdb._index.Index(String,IndexKind) - com.microsoft.azure.documentdb._index.Index(JSONObject,IndexKind) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._index.Range(DataType) @@ -593,6 +594,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._sql_parameter.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._sql_parameter.yml index 89288fe8f76b..cdf1fdfdb695 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._sql_parameter.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._sql_parameter.yml @@ -47,6 +47,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.getString(String) - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) @@ -497,6 +498,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._sql_query_spec.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._sql_query_spec.yml index 39319e91695c..7d43fc4f9b10 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._sql_query_spec.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._sql_query_spec.yml @@ -48,6 +48,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.getString(String) - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) @@ -508,6 +509,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._stored_procedure.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._stored_procedure.yml index d7a15ef4ac78..8cebff453dfc 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._stored_procedure.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._stored_procedure.yml @@ -55,10 +55,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -540,6 +542,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -601,6 +623,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._stored_procedure_response.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._stored_procedure_response.yml index d68c13ac5934..935f0895db78 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._stored_procedure_response.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._stored_procedure_response.yml @@ -8,7 +8,6 @@ items: - com.microsoft.azure.documentdb._stored_procedure_response.getCurrentResourceQuotaUsage() - com.microsoft.azure.documentdb._stored_procedure_response.getMaxResourceQuota() - com.microsoft.azure.documentdb._stored_procedure_response.getRequestCharge() - - com.microsoft.azure.documentdb._stored_procedure_response.getResponseAs(Class) - com.microsoft.azure.documentdb._stored_procedure_response.getResponseAsAttachment() - com.microsoft.azure.documentdb._stored_procedure_response.getResponseAsDocument() - com.microsoft.azure.documentdb._stored_procedure_response.getResponseAsString() @@ -136,34 +135,6 @@ items: return: type: a07dcde8 description:

the request charge.

-- uid: com.microsoft.azure.documentdb._stored_procedure_response.getResponseAs(Class) - id: getResponseAs(Class) - parent: com.microsoft.azure.documentdb._stored_procedure_response - href: com.microsoft.azure.documentdb._stored_procedure_response.yml - langs: - - java - name: getResponseAs(Class kclass) - nameWithType: StoredProcedureResponse.getResponseAs(Class kclass) - fullName: public T com.microsoft.azure.documentdb.StoredProcedureResponse.getResponseAs(Class kclass) - overload: com.microsoft.azure.documentdb._stored_procedure_response.getResponseAs* - type: Method - source: - remote: *o0 - path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/StoredProcedureResponse.java - startLine: 111 - package: com.microsoft.azure.documentdb - summary: >- -

Gets the response of a stored procedure, serialized into a document.

- -

- syntax: - content: public T getResponseAs(Class kclass) - parameters: - - id: kclass - type: ffb09d2d - return: - type: 36136266com.microsoft.azure.documentdb._document21353812 - description:

the response as a document.

- uid: com.microsoft.azure.documentdb._stored_procedure_response.getResponseAsAttachment() id: getResponseAsAttachment() parent: com.microsoft.azure.documentdb._stored_procedure_response @@ -178,7 +149,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/StoredProcedureResponse.java - startLine: 121 + startLine: 111 package: com.microsoft.azure.documentdb summary: >-

Gets the response of a stored procedure, serialized into an attachment.

@@ -228,7 +199,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/StoredProcedureResponse.java - startLine: 130 + startLine: 120 package: com.microsoft.azure.documentdb summary: >-

Gets the response of a stored procedure as a string.

@@ -278,7 +249,7 @@ items: source: remote: *o0 path: DocumentDB/src/main/java/com/microsoft/azure/documentdb/StoredProcedureResponse.java - startLine: 139 + startLine: 129 package: com.microsoft.azure.documentdb summary: >-

Gets the output from stored procedure console.log() statements.

@@ -411,25 +382,6 @@ references: nameWithType: StoredProcedureResponse.getScriptLog fullName: String com.microsoft.azure.documentdb.StoredProcedureResponse.getScriptLog package: com.microsoft.azure.documentdb -- uid: ffb09d2d - spec.java: - - name: Class - fullName: Class -- uid: 36136266com.microsoft.azure.documentdb._document21353812 - spec.java: - - name: ' T' - fullName: '> T' -- uid: com.microsoft.azure.documentdb._stored_procedure_response.getResponseAs* - name: getResponseAs - nameWithType: StoredProcedureResponse.getResponseAs - fullName: public T com.microsoft.azure.documentdb.StoredProcedureResponse.getResponseAs - package: com.microsoft.azure.documentdb - uid: com.microsoft.azure.documentdb._stored_procedure_response parent: com.microsoft.azure.documentdb href: com.microsoft.azure.documentdb._stored_procedure_response.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._trigger.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._trigger.yml index 135e55589064..1c19d6da48e2 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._trigger.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._trigger.yml @@ -59,10 +59,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -666,6 +668,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -727,6 +749,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._undefined.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._undefined.yml index c406a7ed6f05..14995ca5bb24 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._undefined.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._undefined.yml @@ -43,6 +43,7 @@ items: - com.microsoft.azure.documentdb._json_serializable.getString(String) - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) @@ -357,6 +358,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._user.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._user.yml index ab875909e943..e359022ca0c2 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._user.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._user.yml @@ -51,10 +51,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -505,6 +507,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -566,6 +588,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.documentdb._user_defined_function.yml b/docs-ref-autogen/com.microsoft.azure.documentdb._user_defined_function.yml index e88a0f80566c..ba8593dc1f4f 100644 --- a/docs-ref-autogen/com.microsoft.azure.documentdb._user_defined_function.yml +++ b/docs-ref-autogen/com.microsoft.azure.documentdb._user_defined_function.yml @@ -55,10 +55,12 @@ items: - com.microsoft.azure.documentdb._resource.getTimestamp() - com.microsoft.azure.documentdb._json_serializable.has(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable() + - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) - com.microsoft.azure.documentdb._json_serializable.JsonSerializable(JSONObject) - com.microsoft.azure.documentdb._json_serializable.remove(String) - com.microsoft.azure.documentdb._resource.Resource() + - com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) - com.microsoft.azure.documentdb._resource.Resource(String) - com.microsoft.azure.documentdb._resource.Resource(JSONObject) - com.microsoft.azure.documentdb._resource.setId(String) @@ -540,6 +542,26 @@ references: type: Constructor syntax: content: protected JsonSerializable() +- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._json_serializable + href: com.microsoft.azure.documentdb._json_serializable.yml + name: JsonSerializable(String jsonString, ObjectMapper objectMapper) + nameWithType: JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.JsonSerializable.JsonSerializable(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected JsonSerializable(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the JsonSerializable.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._json_serializable.JsonSerializable(String) parent: com.microsoft.azure.documentdb._json_serializable href: com.microsoft.azure.documentdb._json_serializable.yml @@ -601,6 +623,26 @@ references: summary:

Constructor.

syntax: content: protected Resource() +- uid: com.microsoft.azure.documentdb._resource.Resource(String,ObjectMapper) + parent: com.microsoft.azure.documentdb._resource + href: com.microsoft.azure.documentdb._resource.yml + name: Resource(String jsonString, ObjectMapper objectMapper) + nameWithType: Resource.Resource(String jsonString, ObjectMapper objectMapper) + fullName: com.microsoft.azure.documentdb.Resource.Resource(String jsonString, ObjectMapper objectMapper) + type: Constructor + summary: >- +

Constructor.

+ +

+ syntax: + content: protected Resource(String jsonString, ObjectMapper objectMapper) + parameters: + - id: jsonString + type: "26831127" + description:

the json string that represents the resource.

+ - id: objectMapper + type: 7db3dbca + description:

the custom object mapper

- uid: com.microsoft.azure.documentdb._resource.Resource(String) parent: com.microsoft.azure.documentdb._resource href: com.microsoft.azure.documentdb._resource.yml diff --git a/docs-ref-autogen/com.microsoft.azure.keyvault.requests.yml b/docs-ref-autogen/com.microsoft.azure.keyvault.requests.yml index f34e4a25dfd3..6637e1cd7885 100644 --- a/docs-ref-autogen/com.microsoft.azure.keyvault.requests.yml +++ b/docs-ref-autogen/com.microsoft.azure.keyvault.requests.yml @@ -276,6 +276,16 @@ references: summary:

The UpdateCertificateOperationRequest builder.

syntax: content: public class Builder +- uid: com.microsoft.azure.keyvault.requests._update_certificate_policy_request._builder + parent: com.microsoft.azure.keyvault.requests + href: com.microsoft.azure.keyvault.requests._update_certificate_policy_request._builder.yml + name: UpdateCertificatePolicyRequest.Builder + nameWithType: UpdateCertificatePolicyRequest.Builder + fullName: com.microsoft.azure.keyvault.requests.UpdateCertificatePolicyRequest.Builder + type: Class + summary:

The UpdateCertificatePolicyRequest builder.

+ syntax: + content: public class Builder - uid: com.microsoft.azure.keyvault.requests._update_certificate_request._builder parent: com.microsoft.azure.keyvault.requests href: com.microsoft.azure.keyvault.requests._update_certificate_request._builder.yml @@ -306,13 +316,3 @@ references: summary:

The UpdateSecretRequest builder.

syntax: content: public class Builder -- uid: com.microsoft.azure.keyvault.requests._update_certificate_policy_request._builder - parent: com.microsoft.azure.keyvault.requests - href: com.microsoft.azure.keyvault.requests._update_certificate_policy_request._builder.yml - name: UpdateCertificatePolicyRequest.Builder - nameWithType: UpdateCertificatePolicyRequest.Builder - fullName: com.microsoft.azure.keyvault.requests.UpdateCertificatePolicyRequest.Builder - type: Class - summary:

The UpdateCertificatePolicyRequest builder.

- syntax: - content: public class Builder diff --git a/docs-ref-autogen/com.microsoft.azure.management.appservice._deployment_slot._definition_stages._with_create.yml b/docs-ref-autogen/com.microsoft.azure.management.appservice._deployment_slot._definition_stages._with_create.yml index f2d497260c55..39256a367ac7 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.appservice._deployment_slot._definition_stages._with_create.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.appservice._deployment_slot._definition_stages._with_create.yml @@ -129,7 +129,7 @@ references: type: Interface summary:

A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.

syntax: - content: public interface WithCreate extends Creatable,WebAppBase.DefinitionStages.WithClientAffinityEnabled,WebAppBase.DefinitionStages.WithClientCertEnabled,WebAppBase.DefinitionStages.WithScmSiteAlsoStopped,WebAppBase.DefinitionStages.WithSiteConfigs,WebAppBase.DefinitionStages.WithAppSettings,WebAppBase.DefinitionStages.WithConnectionString,WebAppBase.DefinitionStages.WithSourceControl,WebAppBase.DefinitionStages.WithHostNameBinding,WebAppBase.DefinitionStages.WithHostNameSslBinding,WebAppBase.DefinitionStages.WithAuthentication + content: public interface WithCreate typeParameters: - type: dee0e3c3 description:

the type of the resource

diff --git a/docs-ref-autogen/com.microsoft.azure.management.appservice._deployment_slot._update.yml b/docs-ref-autogen/com.microsoft.azure.management.appservice._deployment_slot._update.yml index 4b2ddc5f490d..935be85e06ea 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.appservice._deployment_slot._update.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.appservice._deployment_slot._update.yml @@ -116,7 +116,7 @@ references: type: Interface summary:

The template for a site update operation, containing all the settings that can be modified.

syntax: - content: public interface Update extends Appliable,WebAppBase.UpdateStages.WithClientAffinityEnabled,WebAppBase.UpdateStages.WithClientCertEnabled,WebAppBase.UpdateStages.WithScmSiteAlsoStopped,WebAppBase.UpdateStages.WithSiteConfigs,WebAppBase.UpdateStages.WithAppSettings,WebAppBase.UpdateStages.WithConnectionString,WebAppBase.UpdateStages.WithSourceControl,WebAppBase.UpdateStages.WithHostNameBinding,WebAppBase.UpdateStages.WithHostNameSslBinding,WebAppBase.UpdateStages.WithAuthentication + content: public interface Update typeParameters: - type: dee0e3c3 description:

the type of the resource

diff --git a/docs-ref-autogen/com.microsoft.azure.management.appservice._function_app._update.yml b/docs-ref-autogen/com.microsoft.azure.management.appservice._function_app._update.yml index 021b26b993c9..9359b8af3957 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.appservice._function_app._update.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.appservice._function_app._update.yml @@ -243,7 +243,7 @@ references: type: Interface summary:

The template for a site update operation, containing all the settings that can be modified.

syntax: - content: public interface Update + content: public interface Update extends Appliable,WebAppBase.UpdateStages.WithClientAffinityEnabled,WebAppBase.UpdateStages.WithClientCertEnabled,WebAppBase.UpdateStages.WithScmSiteAlsoStopped,WebAppBase.UpdateStages.WithSiteConfigs,WebAppBase.UpdateStages.WithAppSettings,WebAppBase.UpdateStages.WithConnectionString,WebAppBase.UpdateStages.WithSourceControl,WebAppBase.UpdateStages.WithHostNameBinding,WebAppBase.UpdateStages.WithHostNameSslBinding,WebAppBase.UpdateStages.WithAuthentication typeParameters: - type: dee0e3c3 description:

the type of the resource

diff --git a/docs-ref-autogen/com.microsoft.azure.management.appservice._function_deployment_slot._88500507ec61ca491ce56ab692f27c2f.yml b/docs-ref-autogen/com.microsoft.azure.management.appservice._function_deployment_slot._88500507ec61ca491ce56ab692f27c2f.yml index 374aa2f5353c..313e3d66a8ee 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.appservice._function_deployment_slot._88500507ec61ca491ce56ab692f27c2f.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.appservice._function_deployment_slot._88500507ec61ca491ce56ab692f27c2f.yml @@ -129,7 +129,7 @@ references: type: Interface summary:

A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.

syntax: - content: public interface WithCreate extends Creatable,WebAppBase.DefinitionStages.WithClientAffinityEnabled,WebAppBase.DefinitionStages.WithClientCertEnabled,WebAppBase.DefinitionStages.WithScmSiteAlsoStopped,WebAppBase.DefinitionStages.WithSiteConfigs,WebAppBase.DefinitionStages.WithAppSettings,WebAppBase.DefinitionStages.WithConnectionString,WebAppBase.DefinitionStages.WithSourceControl,WebAppBase.DefinitionStages.WithHostNameBinding,WebAppBase.DefinitionStages.WithHostNameSslBinding,WebAppBase.DefinitionStages.WithAuthentication + content: public interface WithCreate typeParameters: - type: dee0e3c3 description:

the type of the resource

diff --git a/docs-ref-autogen/com.microsoft.azure.management.appservice._web_app._update.yml b/docs-ref-autogen/com.microsoft.azure.management.appservice._web_app._update.yml index e4cc283a2562..93510f72a0df 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.appservice._web_app._update.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.appservice._web_app._update.yml @@ -295,7 +295,7 @@ references: type: Interface summary:

The template for a site update operation, containing all the settings that can be modified.

syntax: - content: public interface Update + content: public interface Update extends Appliable,WebAppBase.UpdateStages.WithClientAffinityEnabled,WebAppBase.UpdateStages.WithClientCertEnabled,WebAppBase.UpdateStages.WithScmSiteAlsoStopped,WebAppBase.UpdateStages.WithSiteConfigs,WebAppBase.UpdateStages.WithAppSettings,WebAppBase.UpdateStages.WithConnectionString,WebAppBase.UpdateStages.WithSourceControl,WebAppBase.UpdateStages.WithHostNameBinding,WebAppBase.UpdateStages.WithHostNameSslBinding,WebAppBase.UpdateStages.WithAuthentication typeParameters: - type: dee0e3c3 description:

the type of the resource

diff --git a/docs-ref-autogen/com.microsoft.azure.management.appservice.yml b/docs-ref-autogen/com.microsoft.azure.management.appservice.yml index 08c3599d02e7..c79de13af530 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.appservice.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.appservice.yml @@ -2141,19 +2141,6 @@ references: summary:

The first stage of the function deployment slot definition.

syntax: content: public interface Blank extends FunctionDeploymentSlot.DefinitionStages.WithConfiguration -- uid: com.microsoft.azure.management.appservice._web_app_source_control._definition_stages._blank - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_source_control._definition_stages._blank.yml - name: WebAppSourceControl.DefinitionStages.Blank - nameWithType: WebAppSourceControl.DefinitionStages.Blank - fullName: com.microsoft.azure.management.appservice.WebAppSourceControl.DefinitionStages.Blank - type: Interface - summary:

The first stage of a web app source control definition as part of a definition of a web app.

- syntax: - content: public interface Blank extends WebAppSourceControl.DefinitionStages.WithRepositoryType - typeParameters: - - type: 18a275b1 - description:

the return type of the final Attachable#attach()

- uid: com.microsoft.azure.management.appservice._host_name_binding._definition_stages._blank parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._host_name_binding._definition_stages._blank.yml @@ -2167,6 +2154,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.appservice._web_app_source_control._definition_stages._blank + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._web_app_source_control._definition_stages._blank.yml + name: WebAppSourceControl.DefinitionStages.Blank + nameWithType: WebAppSourceControl.DefinitionStages.Blank + fullName: com.microsoft.azure.management.appservice.WebAppSourceControl.DefinitionStages.Blank + type: Interface + summary:

The first stage of a web app source control definition as part of a definition of a web app.

+ syntax: + content: public interface Blank extends WebAppSourceControl.DefinitionStages.WithRepositoryType + typeParameters: + - type: 18a275b1 + description:

the return type of the final Attachable#attach()

- uid: com.microsoft.azure.management.appservice._web_app_source_control._up74250c42dbaf8856546f98555a2eac0e parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_source_control._up74250c42dbaf8856546f98555a2eac0e.yml @@ -2675,16 +2675,16 @@ references: summary:

A function app definition allowing resource group to be specified when a new app service plan is to be created.

syntax: content: public interface NewAppServicePlanWithGroup -- uid: com.microsoft.azure.management.appservice._app_service_domain._update +- uid: com.microsoft.azure.management.appservice._deployment_slot._update parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_domain._update.yml - name: AppServiceDomain.Update - nameWithType: AppServiceDomain.Update - fullName: com.microsoft.azure.management.appservice.AppServiceDomain.Update + href: com.microsoft.azure.management.appservice._deployment_slot._update.yml + name: DeploymentSlot.Update + nameWithType: DeploymentSlot.Update + fullName: com.microsoft.azure.management.appservice.DeploymentSlot.Update type: Interface - summary:

The template for a domain update operation, containing all the settings that can be modified.

+ summary:

The template for a web app update operation, containing all the settings that can be modified.

syntax: - content: public interface Update extends Appliable,AppServiceDomain.UpdateStages.WithAdminContact,AppServiceDomain.UpdateStages.WithBillingContact,AppServiceDomain.UpdateStages.WithTechContact,AppServiceDomain.UpdateStages.WithAutoRenew,AppServiceDomain.UpdateStages.WithDomainPrivacy + content: public interface Update extends Appliable,WebAppBase.Update - uid: com.microsoft.azure.management.appservice._app_service_plan._update parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_plan._update.yml @@ -2695,36 +2695,6 @@ references: summary:

The template for a site update operation, containing all the settings that can be modified.

syntax: content: public interface Update extends Appliable,AppServicePlan.UpdateStages.WithCapacity,AppServicePlan.UpdateStages.WithPerSiteScaling,AppServicePlan.UpdateStages.WithPricingTier -- uid: com.microsoft.azure.management.appservice._app_service_certificate_order._update - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_certificate_order._update.yml - name: AppServiceCertificateOrder.Update - nameWithType: AppServiceCertificateOrder.Update - fullName: com.microsoft.azure.management.appservice.AppServiceCertificateOrder.Update - type: Interface - summary:

The template for an app service certificate order update operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends Appliable,AppServiceCertificateOrder.UpdateStages.WithAutoRenew -- uid: com.microsoft.azure.management.appservice._web_app._update - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app._update.yml - name: WebApp.Update - nameWithType: WebApp.Update - fullName: com.microsoft.azure.management.appservice.WebApp.Update - type: Interface - summary:

The template for a web app update operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends Appliable,WebApp.UpdateStages.WithAppServicePlan,WebAppBase.Update,WebApp.UpdateStages.WithDockerContainerImage -- uid: com.microsoft.azure.management.appservice._function_app._update - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._function_app._update.yml - name: FunctionApp.Update - nameWithType: FunctionApp.Update - fullName: com.microsoft.azure.management.appservice.FunctionApp.Update - type: Interface - summary:

The template for a function app update operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends WebAppBase.Update,FunctionApp.UpdateStages.WithAppServicePlan,FunctionApp.UpdateStages.WithRuntimeVersion,FunctionApp.UpdateStages.WithStorageAccount,FunctionApp.UpdateStages.WithDailyUsageQuota - uid: com.microsoft.azure.management.appservice._web_app_base._update parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_base._update.yml @@ -2738,6 +2708,16 @@ references: typeParameters: - type: dee0e3c3 description:

the type of the resource

+- uid: com.microsoft.azure.management.appservice._app_service_certificate_order._update + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_certificate_order._update.yml + name: AppServiceCertificateOrder.Update + nameWithType: AppServiceCertificateOrder.Update + fullName: com.microsoft.azure.management.appservice.AppServiceCertificateOrder.Update + type: Interface + summary:

The template for an app service certificate order update operation, containing all the settings that can be modified.

+ syntax: + content: public interface Update extends Appliable,AppServiceCertificateOrder.UpdateStages.WithAutoRenew - uid: com.microsoft.azure.management.appservice._web_app_authentication._update parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_authentication._update.yml @@ -2761,16 +2741,49 @@ references: summary:

The template for a web app update operation, containing all the settings that can be modified.

syntax: content: public interface Update extends Appliable,WebAppBase.Update -- uid: com.microsoft.azure.management.appservice._deployment_slot._update +- uid: com.microsoft.azure.management.appservice._web_app._update parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._deployment_slot._update.yml - name: DeploymentSlot.Update - nameWithType: DeploymentSlot.Update - fullName: com.microsoft.azure.management.appservice.DeploymentSlot.Update + href: com.microsoft.azure.management.appservice._web_app._update.yml + name: WebApp.Update + nameWithType: WebApp.Update + fullName: com.microsoft.azure.management.appservice.WebApp.Update type: Interface summary:

The template for a web app update operation, containing all the settings that can be modified.

syntax: - content: public interface Update extends Appliable,WebAppBase.Update + content: public interface Update extends Appliable,WebApp.UpdateStages.WithAppServicePlan,WebAppBase.Update,WebApp.UpdateStages.WithDockerContainerImage +- uid: com.microsoft.azure.management.appservice._function_app._update + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._function_app._update.yml + name: FunctionApp.Update + nameWithType: FunctionApp.Update + fullName: com.microsoft.azure.management.appservice.FunctionApp.Update + type: Interface + summary:

The template for a function app update operation, containing all the settings that can be modified.

+ syntax: + content: public interface Update extends WebAppBase.Update,FunctionApp.UpdateStages.WithAppServicePlan,FunctionApp.UpdateStages.WithRuntimeVersion,FunctionApp.UpdateStages.WithStorageAccount,FunctionApp.UpdateStages.WithDailyUsageQuota +- uid: com.microsoft.azure.management.appservice._app_service_domain._update + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_domain._update.yml + name: AppServiceDomain.Update + nameWithType: AppServiceDomain.Update + fullName: com.microsoft.azure.management.appservice.AppServiceDomain.Update + type: Interface + summary:

The template for a domain update operation, containing all the settings that can be modified.

+ syntax: + content: public interface Update extends Appliable,AppServiceDomain.UpdateStages.WithAdminContact,AppServiceDomain.UpdateStages.WithBillingContact,AppServiceDomain.UpdateStages.WithTechContact,AppServiceDomain.UpdateStages.WithAutoRenew,AppServiceDomain.UpdateStages.WithDomainPrivacy +- uid: com.microsoft.azure.management.appservice._web_app_authentication._update_definition + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._web_app_authentication._update_definition.yml + name: WebAppAuthentication.UpdateDefinition + nameWithType: WebAppAuthentication.UpdateDefinition + fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.UpdateDefinition + type: Interface + summary:

The entirety of a web app authentication definition as part of a web app update.

+ syntax: + content: public interface UpdateDefinition extends WebAppAuthentication.UpdateDefinitionStages.Blank,WebAppAuthentication.UpdateDefinitionStages.WithAttach,WebAppAuthentication.UpdateDefinitionStages.WithDefaultAuthenticationProvider,WebAppAuthentication.UpdateDefinitionStages.WithAuthenticationProvider,WebAppAuthentication.UpdateDefinitionStages.WithTokenStore,WebAppAuthentication.UpdateDefinitionStages.WithExternalRedirectUrls + typeParameters: + - type: 18a275b1 + description:

the return type of the final UpdateDefinitionStages.WithAttach#attach()

- uid: com.microsoft.azure.management.appservice._web_app_source_control._update_definition parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_source_control._update_definition.yml @@ -2797,19 +2810,6 @@ references: typeParameters: - type: 18a275b1 description:

the return type of the final UpdateDefinitionStages.WithAttach#attach()

-- uid: com.microsoft.azure.management.appservice._web_app_authentication._update_definition - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_authentication._update_definition.yml - name: WebAppAuthentication.UpdateDefinition - nameWithType: WebAppAuthentication.UpdateDefinition - fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.UpdateDefinition - type: Interface - summary:

The entirety of a web app authentication definition as part of a web app update.

- syntax: - content: public interface UpdateDefinition extends WebAppAuthentication.UpdateDefinitionStages.Blank,WebAppAuthentication.UpdateDefinitionStages.WithAttach,WebAppAuthentication.UpdateDefinitionStages.WithDefaultAuthenticationProvider,WebAppAuthentication.UpdateDefinitionStages.WithAuthenticationProvider,WebAppAuthentication.UpdateDefinitionStages.WithTokenStore,WebAppAuthentication.UpdateDefinitionStages.WithExternalRedirectUrls - typeParameters: - - type: 18a275b1 - description:

the return type of the final UpdateDefinitionStages.WithAttach#attach()

- uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._update_definition parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._host_name_ssl_binding._update_definition.yml @@ -2823,16 +2823,6 @@ references: typeParameters: - type: 18a275b1 description:

the return type of the final UpdateDefinitionStages.WithAttach#attach()

-- uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._update_definition_stages - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._host_name_ssl_binding._update_definition_stages.yml - name: HostNameSslBinding.UpdateDefinitionStages - nameWithType: HostNameSslBinding.UpdateDefinitionStages - fullName: com.microsoft.azure.management.appservice.HostNameSslBinding.UpdateDefinitionStages - type: Interface - summary:

Grouping of hostname SSL binding definition stages applicable as part of a web app update.

- syntax: - content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.appservice._web_app_authentication._update_definition_stages parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_authentication._update_definition_stages.yml @@ -2843,14 +2833,14 @@ references: summary:

Grouping of web app authentication definition stages applicable as part of a web app update.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.appservice._host_name_binding._update_definition_stages +- uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._update_definition_stages parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._host_name_binding._update_definition_stages.yml - name: HostNameBinding.UpdateDefinitionStages - nameWithType: HostNameBinding.UpdateDefinitionStages - fullName: com.microsoft.azure.management.appservice.HostNameBinding.UpdateDefinitionStages + href: com.microsoft.azure.management.appservice._host_name_ssl_binding._update_definition_stages.yml + name: HostNameSslBinding.UpdateDefinitionStages + nameWithType: HostNameSslBinding.UpdateDefinitionStages + fullName: com.microsoft.azure.management.appservice.HostNameSslBinding.UpdateDefinitionStages type: Interface - summary:

Grouping of host name binding definition stages applicable as part of a web app creation.

+ summary:

Grouping of hostname SSL binding definition stages applicable as part of a web app update.

syntax: content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.appservice._web_app_source_control._update_definition_stages @@ -2863,14 +2853,24 @@ references: summary:

Grouping of web app source control definition stages applicable as part of a web app update.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.appservice._app_service_plan._update_stages +- uid: com.microsoft.azure.management.appservice._host_name_binding._update_definition_stages parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_plan._update_stages.yml - name: AppServicePlan.UpdateStages - nameWithType: AppServicePlan.UpdateStages - fullName: com.microsoft.azure.management.appservice.AppServicePlan.UpdateStages + href: com.microsoft.azure.management.appservice._host_name_binding._update_definition_stages.yml + name: HostNameBinding.UpdateDefinitionStages + nameWithType: HostNameBinding.UpdateDefinitionStages + fullName: com.microsoft.azure.management.appservice.HostNameBinding.UpdateDefinitionStages type: Interface - summary:

Grouping of all the site update stages.

+ summary:

Grouping of host name binding definition stages applicable as part of a web app creation.

+ syntax: + content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.appservice._function_app._update_stages + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._function_app._update_stages.yml + name: FunctionApp.UpdateStages + nameWithType: FunctionApp.UpdateStages + fullName: com.microsoft.azure.management.appservice.FunctionApp.UpdateStages + type: Interface + summary:

Grouping of all the function app update stages.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.appservice._web_app._update_stages @@ -2883,6 +2883,16 @@ references: summary:

Grouping of all the web app update stages.

syntax: content: public interface UpdateStages +- uid: com.microsoft.azure.management.appservice._app_service_plan._update_stages + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_plan._update_stages.yml + name: AppServicePlan.UpdateStages + nameWithType: AppServicePlan.UpdateStages + fullName: com.microsoft.azure.management.appservice.AppServicePlan.UpdateStages + type: Interface + summary:

Grouping of all the site update stages.

+ syntax: + content: public interface UpdateStages - uid: com.microsoft.azure.management.appservice._web_app_authentication._update_stages parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_authentication._update_stages.yml @@ -2893,6 +2903,16 @@ references: summary:

Grouping of all the web app authentication update stages.

syntax: content: public interface UpdateStages +- uid: com.microsoft.azure.management.appservice._app_service_certificate_order._update_stages + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_certificate_order._update_stages.yml + name: AppServiceCertificateOrder.UpdateStages + nameWithType: AppServiceCertificateOrder.UpdateStages + fullName: com.microsoft.azure.management.appservice.AppServiceCertificateOrder.UpdateStages + type: Interface + summary:

Grouping of all the app service certificate order update stages.

+ syntax: + content: public interface UpdateStages - uid: com.microsoft.azure.management.appservice._web_app_base._update_stages parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_base._update_stages.yml @@ -2903,16 +2923,6 @@ references: summary:

Grouping of all the web app update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.appservice._function_app._update_stages - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._function_app._update_stages.yml - name: FunctionApp.UpdateStages - nameWithType: FunctionApp.UpdateStages - fullName: com.microsoft.azure.management.appservice.FunctionApp.UpdateStages - type: Interface - summary:

Grouping of all the function app update stages.

- syntax: - content: public interface UpdateStages - uid: com.microsoft.azure.management.appservice._app_service_domain._update_stages parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_domain._update_stages.yml @@ -2923,16 +2933,6 @@ references: summary:

Grouping of all the domain update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.appservice._app_service_certificate_order._update_stages - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_certificate_order._update_stages.yml - name: AppServiceCertificateOrder.UpdateStages - nameWithType: AppServiceCertificateOrder.UpdateStages - fullName: com.microsoft.azure.management.appservice.AppServiceCertificateOrder.UpdateStages - type: Interface - summary:

Grouping of all the app service certificate order update stages.

- syntax: - content: public interface UpdateStages - uid: com.microsoft.azure.management.appservice._web_deployment._definition_stages._with_add_on_package parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_deployment._definition_stages._with_add_on_package.yml @@ -2969,16 +2969,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching

-- uid: com.microsoft.azure.management.appservice._app_service_domain._defini589cdc1a910b0ba674d9b5402fa140a5 - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_domain._defini589cdc1a910b0ba674d9b5402fa140a5.yml - name: AppServiceDomain.DefinitionStages.WithAdminContact - nameWithType: AppServiceDomain.DefinitionStages.WithAdminContact - fullName: com.microsoft.azure.management.appservice.AppServiceDomain.DefinitionStages.WithAdminContact - type: Interface - summary:

A domain definition allowing admin contact to be set.

- syntax: - content: public interface WithAdminContact - uid: com.microsoft.azure.management.appservice._app_service_domain._update_stages._with_admin_contact parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_domain._update_stages._with_admin_contact.yml @@ -2989,6 +2979,16 @@ references: summary:

A domain definition allowing admin contact to be set.

syntax: content: public interface WithAdminContact +- uid: com.microsoft.azure.management.appservice._app_service_domain._defini589cdc1a910b0ba674d9b5402fa140a5 + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_domain._defini589cdc1a910b0ba674d9b5402fa140a5.yml + name: AppServiceDomain.DefinitionStages.WithAdminContact + nameWithType: AppServiceDomain.DefinitionStages.WithAdminContact + fullName: com.microsoft.azure.management.appservice.AppServiceDomain.DefinitionStages.WithAdminContact + type: Interface + summary:

A domain definition allowing admin contact to be set.

+ syntax: + content: public interface WithAdminContact - uid: com.microsoft.azure.management.appservice._web_app._update_stages._with_app_service_plan parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app._update_stages._with_app_service_plan.yml @@ -3067,54 +3067,22 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.appservice._domain_contact._definition_stages._with_attach +- uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._definition_stages._with_attach parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._domain_contact._definition_stages._with_attach.yml - name: DomainContact.DefinitionStages.WithAttach - nameWithType: DomainContact.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.appservice.DomainContact.DefinitionStages.WithAttach + href: com.microsoft.azure.management.appservice._host_name_ssl_binding._definition_stages._with_attach.yml + name: HostNameSslBinding.DefinitionStages.WithAttach + nameWithType: HostNameSslBinding.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.appservice.HostNameSslBinding.DefinitionStages.WithAttach type: Interface summary: >- -

The final stage of the domain contact definition.

+

The final stage of the hostname SSL binding definition.

-

At this stage, any remaining optional settings can be specified, or the domain contact definition can be attached to the parent domain definition using WithAttach#attach().

- syntax: - content: public interface WithAttach extends Attachable.InDefinition,DomainContact.DefinitionStages.WithOrganization,DomainContact.DefinitionStages.WithJobTitle,DomainContact.DefinitionStages.WithFaxNumber - typeParameters: - - type: 18a275b1 - description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.appservice._host_name_binding._definition_stages._with_attach - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._host_name_binding._definition_stages._with_attach.yml - name: HostNameBinding.DefinitionStages.WithAttach - nameWithType: HostNameBinding.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.appservice.HostNameBinding.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the hostname binding definition.

- -

At this stage, any remaining optional settings can be specified, or the hostname binding definition can be attached to the parent web app definition using WithAttach#attach().

+

At this stage, any remaining optional settings can be specified, or the hostname SSL binding definition can be attached to the parent web app definition using WithAttach#attach().

syntax: content: public interface WithAttach extends Attachable.InDefinition typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.appservice._web_app_authentication._up06044ae247b16c25f4eaeda5542d4302 - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_authentication._up06044ae247b16c25f4eaeda5542d4302.yml - name: WebAppAuthentication.UpdateDefinitionStages.WithAttach - nameWithType: WebAppAuthentication.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the web app authentication definition.

- -

At this stage, any remaining optional settings can be specified, or the web app authentication definition can be attached to the parent web app update using WithAttach#attach().

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,WebAppAuthentication.UpdateDefinitionStages.WithAuthenticationProvider,WebAppAuthentication.UpdateDefinitionStages.WithTokenStore,WebAppAuthentication.UpdateDefinitionStages.WithExternalRedirectUrls - typeParameters: - - type: 18a275b1 - description:

the return type of WithAttach#attach()

- uid: com.microsoft.azure.management.appservice._web_app_source_control._up5ae9c1309f57e46ef90dba05b3e6cadb parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_source_control._up5ae9c1309f57e46ef90dba05b3e6cadb.yml @@ -3131,17 +3099,33 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._definition_stages._with_attach +- uid: com.microsoft.azure.management.appservice._host_name_binding._definition_stages._with_attach parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._host_name_ssl_binding._definition_stages._with_attach.yml - name: HostNameSslBinding.DefinitionStages.WithAttach - nameWithType: HostNameSslBinding.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.appservice.HostNameSslBinding.DefinitionStages.WithAttach + href: com.microsoft.azure.management.appservice._host_name_binding._definition_stages._with_attach.yml + name: HostNameBinding.DefinitionStages.WithAttach + nameWithType: HostNameBinding.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.appservice.HostNameBinding.DefinitionStages.WithAttach type: Interface summary: >- -

The final stage of the hostname SSL binding definition.

+

The final stage of the hostname binding definition.

-

At this stage, any remaining optional settings can be specified, or the hostname SSL binding definition can be attached to the parent web app definition using WithAttach#attach().

+

At this stage, any remaining optional settings can be specified, or the hostname binding definition can be attached to the parent web app definition using WithAttach#attach().

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition + typeParameters: + - type: 18a275b1 + description:

the return type of WithAttach#attach()

+- uid: com.microsoft.azure.management.appservice._web_app_source_control._definition_stages._with_attach + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._web_app_source_control._definition_stages._with_attach.yml + name: WebAppSourceControl.DefinitionStages.WithAttach + nameWithType: WebAppSourceControl.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.appservice.WebAppSourceControl.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the web app source control definition.

+ +

At this stage, any remaining optional settings can be specified, or the web app source control definition can be attached to the parent web app definition using WithAttach#attach().

syntax: content: public interface WithAttach extends Attachable.InDefinition typeParameters: @@ -3163,35 +3147,38 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.appservice._web_app_source_control._definition_stages._with_attach +- uid: com.microsoft.azure.management.appservice._web_app_authentication._up06044ae247b16c25f4eaeda5542d4302 parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_source_control._definition_stages._with_attach.yml - name: WebAppSourceControl.DefinitionStages.WithAttach - nameWithType: WebAppSourceControl.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.appservice.WebAppSourceControl.DefinitionStages.WithAttach + href: com.microsoft.azure.management.appservice._web_app_authentication._up06044ae247b16c25f4eaeda5542d4302.yml + name: WebAppAuthentication.UpdateDefinitionStages.WithAttach + nameWithType: WebAppAuthentication.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.UpdateDefinitionStages.WithAttach type: Interface summary: >- -

The final stage of the web app source control definition.

+

The final stage of the web app authentication definition.

-

At this stage, any remaining optional settings can be specified, or the web app source control definition can be attached to the parent web app definition using WithAttach#attach().

+

At this stage, any remaining optional settings can be specified, or the web app authentication definition can be attached to the parent web app update using WithAttach#attach().

syntax: - content: public interface WithAttach extends Attachable.InDefinition + content: public interface WithAttach extends Attachable.InUpdate,WebAppAuthentication.UpdateDefinitionStages.WithAuthenticationProvider,WebAppAuthentication.UpdateDefinitionStages.WithTokenStore,WebAppAuthentication.UpdateDefinitionStages.WithExternalRedirectUrls + typeParameters: + - type: 18a275b1 + description:

the return type of WithAttach#attach()

+- uid: com.microsoft.azure.management.appservice._domain_contact._definition_stages._with_attach + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._domain_contact._definition_stages._with_attach.yml + name: DomainContact.DefinitionStages.WithAttach + nameWithType: DomainContact.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.appservice.DomainContact.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the domain contact definition.

+ +

At this stage, any remaining optional settings can be specified, or the domain contact definition can be attached to the parent domain definition using WithAttach#attach().

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition,DomainContact.DefinitionStages.WithOrganization,DomainContact.DefinitionStages.WithJobTitle,DomainContact.DefinitionStages.WithFaxNumber typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_authentication - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_authentication.yml - name: WebAppBase.UpdateStages.WithAuthentication - nameWithType: WebAppBase.UpdateStages.WithAuthentication - fullName: com.microsoft.azure.management.appservice.WebAppBase.UpdateStages.WithAuthentication - type: Interface - summary:

A web app definition stage allowing authentication to be set.

- syntax: - content: public interface WithAuthentication - typeParameters: - - type: dee0e3c3 - description:

the type of the resource

- uid: com.microsoft.azure.management.appservice._web_app_base._definition_stages._with_authentication parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_base._definition_stages._with_authentication.yml @@ -3205,19 +3192,19 @@ references: typeParameters: - type: dee0e3c3 description:

the type of the resource

-- uid: com.microsoft.azure.management.appservice._web_app_authentication._upd794b7e073c1f70f64d9718e832bca5f +- uid: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_authentication parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_authentication._upd794b7e073c1f70f64d9718e832bca5f.yml - name: WebAppAuthentication.UpdateStages.WithAuthenticationProvider - nameWithType: WebAppAuthentication.UpdateStages.WithAuthenticationProvider - fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.UpdateStages.WithAuthenticationProvider + href: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_authentication.yml + name: WebAppBase.UpdateStages.WithAuthentication + nameWithType: WebAppBase.UpdateStages.WithAuthentication + fullName: com.microsoft.azure.management.appservice.WebAppBase.UpdateStages.WithAuthentication type: Interface - summary:

A web app authentication update allowing detailed provider information to be specified.

+ summary:

A web app definition stage allowing authentication to be set.

syntax: - content: public interface WithAuthenticationProvider + content: public interface WithAuthentication typeParameters: - - type: 18a275b1 - description:

the return type of the final Update#parent()

+ - type: dee0e3c3 + description:

the type of the resource

- uid: com.microsoft.azure.management.appservice._web_app_authentication._de292661ff658065032ab15cdefc6c65ee parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_authentication._de292661ff658065032ab15cdefc6c65ee.yml @@ -3231,6 +3218,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.appservice._web_app_authentication._upd794b7e073c1f70f64d9718e832bca5f + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._web_app_authentication._upd794b7e073c1f70f64d9718e832bca5f.yml + name: WebAppAuthentication.UpdateStages.WithAuthenticationProvider + nameWithType: WebAppAuthentication.UpdateStages.WithAuthenticationProvider + fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.UpdateStages.WithAuthenticationProvider + type: Interface + summary:

A web app authentication update allowing detailed provider information to be specified.

+ syntax: + content: public interface WithAuthenticationProvider + typeParameters: + - type: 18a275b1 + description:

the return type of the final Update#parent()

- uid: com.microsoft.azure.management.appservice._web_app_authentication._upfef8dddf75ea980942e0a71c67c4dd4d parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_authentication._upfef8dddf75ea980942e0a71c67c4dd4d.yml @@ -3254,16 +3254,6 @@ references: summary:

An app service certificate order definition allowing auto-renew settings to be set.

syntax: content: public interface WithAutoRenew -- uid: com.microsoft.azure.management.appservice._app_service_domain._definition_stages._with_auto_renew - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_domain._definition_stages._with_auto_renew.yml - name: AppServiceDomain.DefinitionStages.WithAutoRenew - nameWithType: AppServiceDomain.DefinitionStages.WithAutoRenew - fullName: com.microsoft.azure.management.appservice.AppServiceDomain.DefinitionStages.WithAutoRenew - type: Interface - summary:

A domain definition allowing auto-renew setting to be set.

- syntax: - content: public interface WithAutoRenew - uid: com.microsoft.azure.management.appservice._app_service_certificate_orderff9e93f7eae4c9674fbfb0b6197b5ed1 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_certificate_orderff9e93f7eae4c9674fbfb0b6197b5ed1.yml @@ -3274,6 +3264,16 @@ references: summary:

An app service certificate order definition allowing auto-renew settings to be set.

syntax: content: public interface WithAutoRenew +- uid: com.microsoft.azure.management.appservice._app_service_domain._definition_stages._with_auto_renew + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_domain._definition_stages._with_auto_renew.yml + name: AppServiceDomain.DefinitionStages.WithAutoRenew + nameWithType: AppServiceDomain.DefinitionStages.WithAutoRenew + fullName: com.microsoft.azure.management.appservice.AppServiceDomain.DefinitionStages.WithAutoRenew + type: Interface + summary:

A domain definition allowing auto-renew setting to be set.

+ syntax: + content: public interface WithAutoRenew - uid: com.microsoft.azure.management.appservice._app_service_domain._update_stages._with_auto_renew parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_domain._update_stages._with_auto_renew.yml @@ -3304,19 +3304,6 @@ references: summary:

A domain definition allowing billing contact to be set.

syntax: content: public interface WithBillingContact -- uid: com.microsoft.azure.management.appservice._web_app_source_control._upeef32e4d574bdc4a10fe565bfdff8067 - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_source_control._upeef32e4d574bdc4a10fe565bfdff8067.yml - name: WebAppSourceControl.UpdateDefinitionStages.WithBranch - nameWithType: WebAppSourceControl.UpdateDefinitionStages.WithBranch - fullName: com.microsoft.azure.management.appservice.WebAppSourceControl.UpdateDefinitionStages.WithBranch - type: Interface - summary:

A web app source control definition allowing branch to be specified.

- syntax: - content: public interface WithBranch - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.appservice._web_app_source_control._definition_stages._with_branch parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_source_control._definition_stages._with_branch.yml @@ -3330,16 +3317,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.appservice._app_service_plan._update_stages._with_capacity +- uid: com.microsoft.azure.management.appservice._web_app_source_control._upeef32e4d574bdc4a10fe565bfdff8067 parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_plan._update_stages._with_capacity.yml - name: AppServicePlan.UpdateStages.WithCapacity - nameWithType: AppServicePlan.UpdateStages.WithCapacity - fullName: com.microsoft.azure.management.appservice.AppServicePlan.UpdateStages.WithCapacity + href: com.microsoft.azure.management.appservice._web_app_source_control._upeef32e4d574bdc4a10fe565bfdff8067.yml + name: WebAppSourceControl.UpdateDefinitionStages.WithBranch + nameWithType: WebAppSourceControl.UpdateDefinitionStages.WithBranch + fullName: com.microsoft.azure.management.appservice.WebAppSourceControl.UpdateDefinitionStages.WithBranch type: Interface - summary:

An app service plan definition allowing instance capacity to be set.

+ summary:

A web app source control definition allowing branch to be specified.

syntax: - content: public interface WithCapacity + content: public interface WithBranch + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.appservice._app_service_plan._definition_stages._with_capacity parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_plan._definition_stages._with_capacity.yml @@ -3350,6 +3340,26 @@ references: summary:

An app service plan definition allowing instance capacity to be set.

syntax: content: public interface WithCapacity +- uid: com.microsoft.azure.management.appservice._app_service_plan._update_stages._with_capacity + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_plan._update_stages._with_capacity.yml + name: AppServicePlan.UpdateStages.WithCapacity + nameWithType: AppServicePlan.UpdateStages.WithCapacity + fullName: com.microsoft.azure.management.appservice.AppServicePlan.UpdateStages.WithCapacity + type: Interface + summary:

An app service plan definition allowing instance capacity to be set.

+ syntax: + content: public interface WithCapacity +- uid: com.microsoft.azure.management.appservice._app_service_certificate._d91c28a6e91e63e8b0ceffdb66fc4bdd1 + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_certificate._d91c28a6e91e63e8b0ceffdb66fc4bdd1.yml + name: AppServiceCertificate.DefinitionStages.WithCertificate + nameWithType: AppServiceCertificate.DefinitionStages.WithCertificate + fullName: com.microsoft.azure.management.appservice.AppServiceCertificate.DefinitionStages.WithCertificate + type: Interface + summary:

An app service certificate definition allowing PFX certificate file to be set.

+ syntax: + content: public interface WithCertificate - uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._defa76534e940f611d0bcb27df915f01a29 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._host_name_ssl_binding._defa76534e940f611d0bcb27df915f01a29.yml @@ -3376,16 +3386,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.appservice._app_service_certificate._d91c28a6e91e63e8b0ceffdb66fc4bdd1 - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_certificate._d91c28a6e91e63e8b0ceffdb66fc4bdd1.yml - name: AppServiceCertificate.DefinitionStages.WithCertificate - nameWithType: AppServiceCertificate.DefinitionStages.WithCertificate - fullName: com.microsoft.azure.management.appservice.AppServiceCertificate.DefinitionStages.WithCertificate - type: Interface - summary:

An app service certificate definition allowing PFX certificate file to be set.

- syntax: - content: public interface WithCertificate - uid: com.microsoft.azure.management.appservice._app_service_certificate_order31c2807ce37a992e52a60322cba15f1a parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_certificate_order31c2807ce37a992e52a60322cba15f1a.yml @@ -3461,16 +3461,6 @@ references: typeParameters: - type: dee0e3c3 description:

the type of the resource

-- uid: com.microsoft.azure.management.appservice._function_deployment_slot._702b42c5609bad3500f942b8eb14a1a7 - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._function_deployment_slot._702b42c5609bad3500f942b8eb14a1a7.yml - name: FunctionDeploymentSlot.DefinitionStages.WithConfiguration - nameWithType: FunctionDeploymentSlot.DefinitionStages.WithConfiguration - fullName: com.microsoft.azure.management.appservice.FunctionDeploymentSlot.DefinitionStages.WithConfiguration - type: Interface - summary:

A function deployment slot definition allowing the configuration to clone from to be specified.

- syntax: - content: public interface WithConfiguration - uid: com.microsoft.azure.management.appservice._deployment_slot._definition_stages._with_configuration parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._deployment_slot._definition_stages._with_configuration.yml @@ -3481,19 +3471,16 @@ references: summary:

A deployment slot definition allowing the configuration to clone from to be specified.

syntax: content: public interface WithConfiguration -- uid: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_connection_string +- uid: com.microsoft.azure.management.appservice._function_deployment_slot._702b42c5609bad3500f942b8eb14a1a7 parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_connection_string.yml - name: WebAppBase.UpdateStages.WithConnectionString - nameWithType: WebAppBase.UpdateStages.WithConnectionString - fullName: com.microsoft.azure.management.appservice.WebAppBase.UpdateStages.WithConnectionString + href: com.microsoft.azure.management.appservice._function_deployment_slot._702b42c5609bad3500f942b8eb14a1a7.yml + name: FunctionDeploymentSlot.DefinitionStages.WithConfiguration + nameWithType: FunctionDeploymentSlot.DefinitionStages.WithConfiguration + fullName: com.microsoft.azure.management.appservice.FunctionDeploymentSlot.DefinitionStages.WithConfiguration type: Interface - summary:

A web app update stage allowing connection strings to be set.

+ summary:

A function deployment slot definition allowing the configuration to clone from to be specified.

syntax: - content: public interface WithConnectionString - typeParameters: - - type: dee0e3c3 - description:

the type of the resource

+ content: public interface WithConfiguration - uid: com.microsoft.azure.management.appservice._web_app_base._definition_sea63cf931f9608d9ff58201c24d51b20 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_base._definition_sea63cf931f9608d9ff58201c24d51b20.yml @@ -3507,6 +3494,19 @@ references: typeParameters: - type: dee0e3c3 description:

the type of the resource

+- uid: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_connection_string + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_connection_string.yml + name: WebAppBase.UpdateStages.WithConnectionString + nameWithType: WebAppBase.UpdateStages.WithConnectionString + fullName: com.microsoft.azure.management.appservice.WebAppBase.UpdateStages.WithConnectionString + type: Interface + summary:

A web app update stage allowing connection strings to be set.

+ syntax: + content: public interface WithConnectionString + typeParameters: + - type: dee0e3c3 + description:

the type of the resource

- uid: com.microsoft.azure.management.appservice._domain_contact._definition_stages._with_country parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._domain_contact._definition_stages._with_country.yml @@ -3520,6 +3520,46 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching

+- uid: com.microsoft.azure.management.appservice._function_deployment_slot._88500507ec61ca491ce56ab692f27c2f + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._function_deployment_slot._88500507ec61ca491ce56ab692f27c2f.yml + name: FunctionDeploymentSlot.DefinitionStages.WithCreate + nameWithType: FunctionDeploymentSlot.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.appservice.FunctionDeploymentSlot.DefinitionStages.WithCreate + type: Interface + summary:

A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.

+ syntax: + content: public interface WithCreate extends Creatable,WebAppBase.DefinitionStages.WithCreate +- uid: com.microsoft.azure.management.appservice._app_service_certificate_order58063743bbdf7b94bf4879c40d90c213 + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_certificate_order58063743bbdf7b94bf4879c40d90c213.yml + name: AppServiceCertificateOrder.DefinitionStages.WithCreate + nameWithType: AppServiceCertificateOrder.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.appservice.AppServiceCertificateOrder.DefinitionStages.WithCreate + type: Interface + summary:

An app service certificate order definition with sufficient inputs to create a new app service certificate order in the cloud, but exposing additional optional inputs to specify.

+ syntax: + content: public interface WithCreate extends Creatable,AppServiceCertificateOrder.DefinitionStages.WithValidYears,AppServiceCertificateOrder.DefinitionStages.WithAutoRenew,Resource.DefinitionWithTags +- uid: com.microsoft.azure.management.appservice._deployment_slot._definition_stages._with_create + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._deployment_slot._definition_stages._with_create.yml + name: DeploymentSlot.DefinitionStages.WithCreate + nameWithType: DeploymentSlot.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.appservice.DeploymentSlot.DefinitionStages.WithCreate + type: Interface + summary:

A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.

+ syntax: + content: public interface WithCreate extends Creatable,WebAppBase.DefinitionStages.WithCreate +- uid: com.microsoft.azure.management.appservice._app_service_certificate._d40edb426cdb6653bde81618f50f26aec + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_certificate._d40edb426cdb6653bde81618f50f26aec.yml + name: AppServiceCertificate.DefinitionStages.WithCreate + nameWithType: AppServiceCertificate.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.appservice.AppServiceCertificate.DefinitionStages.WithCreate + type: Interface + summary:

An app service certificate definition with sufficient inputs to create a new app service certificate in the cloud, but exposing additional optional inputs to specify.

+ syntax: + content: public interface WithCreate extends Creatable - uid: com.microsoft.azure.management.appservice._web_app_base._definition_stages._with_create parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_base._definition_stages._with_create.yml @@ -3533,26 +3573,6 @@ references: typeParameters: - type: dee0e3c3 description:

the type of the resource

-- uid: com.microsoft.azure.management.appservice._deployment_slot._definition_stages._with_create - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._deployment_slot._definition_stages._with_create.yml - name: DeploymentSlot.DefinitionStages.WithCreate - nameWithType: DeploymentSlot.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.appservice.DeploymentSlot.DefinitionStages.WithCreate - type: Interface - summary:

A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.

- syntax: - content: public interface WithCreate extends Creatable,WebAppBase.DefinitionStages.WithCreate -- uid: com.microsoft.azure.management.appservice._function_deployment_slot._88500507ec61ca491ce56ab692f27c2f - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._function_deployment_slot._88500507ec61ca491ce56ab692f27c2f.yml - name: FunctionDeploymentSlot.DefinitionStages.WithCreate - nameWithType: FunctionDeploymentSlot.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.appservice.FunctionDeploymentSlot.DefinitionStages.WithCreate - type: Interface - summary:

A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.

- syntax: - content: public interface WithCreate extends Creatable,WebAppBase.DefinitionStages.WithCreate - uid: com.microsoft.azure.management.appservice._app_service_plan._definition_stages._with_create parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_plan._definition_stages._with_create.yml @@ -3573,36 +3593,6 @@ references: summary:

A function app definition with sufficient inputs to create a new function app in the cloud, but exposing additional optional inputs to specify.

syntax: content: public interface WithCreate extends Creatable,FunctionApp.DefinitionStages.WithNewAppServicePlan,FunctionApp.DefinitionStages.WithStorageAccount,FunctionApp.DefinitionStages.WithRuntimeVersion,FunctionApp.DefinitionStages.WithDailyUsageQuota,WebAppBase.DefinitionStages.WithCreate -- uid: com.microsoft.azure.management.appservice._app_service_certificate_order58063743bbdf7b94bf4879c40d90c213 - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_certificate_order58063743bbdf7b94bf4879c40d90c213.yml - name: AppServiceCertificateOrder.DefinitionStages.WithCreate - nameWithType: AppServiceCertificateOrder.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.appservice.AppServiceCertificateOrder.DefinitionStages.WithCreate - type: Interface - summary:

An app service certificate order definition with sufficient inputs to create a new app service certificate order in the cloud, but exposing additional optional inputs to specify.

- syntax: - content: public interface WithCreate extends Creatable,AppServiceCertificateOrder.DefinitionStages.WithValidYears,AppServiceCertificateOrder.DefinitionStages.WithAutoRenew,Resource.DefinitionWithTags -- uid: com.microsoft.azure.management.appservice._app_service_domain._definition_stages._with_create - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_domain._definition_stages._with_create.yml - name: AppServiceDomain.DefinitionStages.WithCreate - nameWithType: AppServiceDomain.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.appservice.AppServiceDomain.DefinitionStages.WithCreate - type: Interface - summary:

A domain definition with sufficient inputs to create a new domain in the cloud, but exposing additional optional inputs to specify.

- syntax: - content: public interface WithCreate extends AppServiceDomain.DefinitionStages.WithDomainPrivacy,AppServiceDomain.DefinitionStages.WithAutoRenew,AppServiceDomain.DefinitionStages.WithAdminContact,AppServiceDomain.DefinitionStages.WithBillingContact,AppServiceDomain.DefinitionStages.WithTechContact,Creatable,Resource.DefinitionWithTags -- uid: com.microsoft.azure.management.appservice._app_service_certificate._d40edb426cdb6653bde81618f50f26aec - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_certificate._d40edb426cdb6653bde81618f50f26aec.yml - name: AppServiceCertificate.DefinitionStages.WithCreate - nameWithType: AppServiceCertificate.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.appservice.AppServiceCertificate.DefinitionStages.WithCreate - type: Interface - summary:

An app service certificate definition with sufficient inputs to create a new app service certificate in the cloud, but exposing additional optional inputs to specify.

- syntax: - content: public interface WithCreate extends Creatable - uid: com.microsoft.azure.management.appservice._web_app._definition_stages._with_create parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app._definition_stages._with_create.yml @@ -3613,16 +3603,16 @@ references: summary:

A site definition with sufficient inputs to create a new web app / deployments slot in the cloud, but exposing additional optional inputs to specify.

syntax: content: public interface WithCreate extends Creatable,WebAppBase.DefinitionStages.WithCreate -- uid: com.microsoft.azure.management.appservice._web_app._definition_stages._with_credentials +- uid: com.microsoft.azure.management.appservice._app_service_domain._definition_stages._with_create parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app._definition_stages._with_credentials.yml - name: WebApp.DefinitionStages.WithCredentials - nameWithType: WebApp.DefinitionStages.WithCredentials - fullName: com.microsoft.azure.management.appservice.WebApp.DefinitionStages.WithCredentials + href: com.microsoft.azure.management.appservice._app_service_domain._definition_stages._with_create.yml + name: AppServiceDomain.DefinitionStages.WithCreate + nameWithType: AppServiceDomain.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.appservice.AppServiceDomain.DefinitionStages.WithCreate type: Interface - summary:

A web app definition allowing docker registry credentials to be set.

+ summary:

A domain definition with sufficient inputs to create a new domain in the cloud, but exposing additional optional inputs to specify.

syntax: - content: public interface WithCredentials + content: public interface WithCreate extends AppServiceDomain.DefinitionStages.WithDomainPrivacy,AppServiceDomain.DefinitionStages.WithAutoRenew,AppServiceDomain.DefinitionStages.WithAdminContact,AppServiceDomain.DefinitionStages.WithBillingContact,AppServiceDomain.DefinitionStages.WithTechContact,Creatable,Resource.DefinitionWithTags - uid: com.microsoft.azure.management.appservice._web_app._update_stages._with_credentials parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app._update_stages._with_credentials.yml @@ -3633,6 +3623,16 @@ references: summary:

A web app update allowing docker hub credentials to be set.

syntax: content: public interface WithCredentials +- uid: com.microsoft.azure.management.appservice._web_app._definition_stages._with_credentials + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._web_app._definition_stages._with_credentials.yml + name: WebApp.DefinitionStages.WithCredentials + nameWithType: WebApp.DefinitionStages.WithCredentials + fullName: com.microsoft.azure.management.appservice.WebApp.DefinitionStages.WithCredentials + type: Interface + summary:

A web app definition allowing docker registry credentials to be set.

+ syntax: + content: public interface WithCredentials - uid: com.microsoft.azure.management.appservice._function_app._definition_s9f53284f8cb6a374b98559ea6c55d567 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._function_app._definition_s9f53284f8cb6a374b98559ea6c55d567.yml @@ -3653,19 +3653,6 @@ references: summary:

A function app definition allowing daily usage quota to be specified.

syntax: content: public interface WithDailyUsageQuota -- uid: com.microsoft.azure.management.appservice._web_app_authentication._up685eb7936522be14c36bf8ee3dd5aba8 - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_authentication._up685eb7936522be14c36bf8ee3dd5aba8.yml - name: WebAppAuthentication.UpdateStages.WithDefaultAuthenticationProvider - nameWithType: WebAppAuthentication.UpdateStages.WithDefaultAuthenticationProvider - fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.UpdateStages.WithDefaultAuthenticationProvider - type: Interface - summary:

A web app authentication update allowing the default authentication provider to be set.

- syntax: - content: public interface WithDefaultAuthenticationProvider - typeParameters: - - type: 18a275b1 - description:

the return type of the final Update#parent()

- uid: com.microsoft.azure.management.appservice._web_app_authentication._debf032ebbb48be57e7e5370e52f381580 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_authentication._debf032ebbb48be57e7e5370e52f381580.yml @@ -3679,6 +3666,19 @@ references: typeParameters: - type: 18a275b1 description:

the return type of the final Attachable#attach()

+- uid: com.microsoft.azure.management.appservice._web_app_authentication._up685eb7936522be14c36bf8ee3dd5aba8 + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._web_app_authentication._up685eb7936522be14c36bf8ee3dd5aba8.yml + name: WebAppAuthentication.UpdateStages.WithDefaultAuthenticationProvider + nameWithType: WebAppAuthentication.UpdateStages.WithDefaultAuthenticationProvider + fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.UpdateStages.WithDefaultAuthenticationProvider + type: Interface + summary:

A web app authentication update allowing the default authentication provider to be set.

+ syntax: + content: public interface WithDefaultAuthenticationProvider + typeParameters: + - type: 18a275b1 + description:

the return type of the final Update#parent()

- uid: com.microsoft.azure.management.appservice._web_app_authentication._upa7595254355890888f0df0c9a564e9d5 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_authentication._upa7595254355890888f0df0c9a564e9d5.yml @@ -3712,19 +3712,6 @@ references: summary:

A web app definition allowing docker image source to be specified.

syntax: content: public interface WithDockerContainerImage -- uid: com.microsoft.azure.management.appservice._host_name_binding._definition_stages._with_domain - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._host_name_binding._definition_stages._with_domain.yml - name: HostNameBinding.DefinitionStages.WithDomain - nameWithType: HostNameBinding.DefinitionStages.WithDomain - fullName: com.microsoft.azure.management.appservice.HostNameBinding.DefinitionStages.WithDomain - type: Interface - summary:

The stage of a hostname binding definition allowing domain to be specified.

- syntax: - content: public interface WithDomain - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.appservice._host_name_binding._update_eaf52b0afee0b1b5f0026cd79465cd70 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._host_name_binding._update_eaf52b0afee0b1b5f0026cd79465cd70.yml @@ -3738,16 +3725,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.appservice._app_service_domain._update_stages._with_domain_privacy +- uid: com.microsoft.azure.management.appservice._host_name_binding._definition_stages._with_domain parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_domain._update_stages._with_domain_privacy.yml - name: AppServiceDomain.UpdateStages.WithDomainPrivacy - nameWithType: AppServiceDomain.UpdateStages.WithDomainPrivacy - fullName: com.microsoft.azure.management.appservice.AppServiceDomain.UpdateStages.WithDomainPrivacy + href: com.microsoft.azure.management.appservice._host_name_binding._definition_stages._with_domain.yml + name: HostNameBinding.DefinitionStages.WithDomain + nameWithType: HostNameBinding.DefinitionStages.WithDomain + fullName: com.microsoft.azure.management.appservice.HostNameBinding.DefinitionStages.WithDomain type: Interface - summary:

A domain definition allowing domain privacy to be set.

+ summary:

The stage of a hostname binding definition allowing domain to be specified.

syntax: - content: public interface WithDomainPrivacy + content: public interface WithDomain + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.appservice._app_service_domain._defini981ef57a2203ec4984cf6cda1f448ef3 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_domain._defini981ef57a2203ec4984cf6cda1f448ef3.yml @@ -3758,6 +3748,16 @@ references: summary:

A domain definition allowing domain privacy to be set.

syntax: content: public interface WithDomainPrivacy +- uid: com.microsoft.azure.management.appservice._app_service_domain._update_stages._with_domain_privacy + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_domain._update_stages._with_domain_privacy.yml + name: AppServiceDomain.UpdateStages.WithDomainPrivacy + nameWithType: AppServiceDomain.UpdateStages.WithDomainPrivacy + fullName: com.microsoft.azure.management.appservice.AppServiceDomain.UpdateStages.WithDomainPrivacy + type: Interface + summary:

A domain definition allowing domain privacy to be set.

+ syntax: + content: public interface WithDomainPrivacy - uid: com.microsoft.azure.management.appservice._app_service_certificate_order4b459a37de49e63ab5e745c6503ca627 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_certificate_order4b459a37de49e63ab5e745c6503ca627.yml @@ -3824,12 +3824,12 @@ references: typeParameters: - type: 18a275b1 description:

the return type of the final Update#parent()

-- uid: com.microsoft.azure.management.appservice._web_app_authentication._up56dfccaaca3722b7cdb07cef0243b76d +- uid: com.microsoft.azure.management.appservice._web_app_authentication._de4de8bad2d90ea89bd7c32825f846136f parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_authentication._up56dfccaaca3722b7cdb07cef0243b76d.yml - name: WebAppAuthentication.UpdateDefinitionStages.WithExternalRedirectUrls - nameWithType: WebAppAuthentication.UpdateDefinitionStages.WithExternalRedirectUrls - fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.UpdateDefinitionStages.WithExternalRedirectUrls + href: com.microsoft.azure.management.appservice._web_app_authentication._de4de8bad2d90ea89bd7c32825f846136f.yml + name: WebAppAuthentication.DefinitionStages.WithExternalRedirectUrls + nameWithType: WebAppAuthentication.DefinitionStages.WithExternalRedirectUrls + fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.DefinitionStages.WithExternalRedirectUrls type: Interface summary:

A web app authentication definition allowing branch to be specified.

syntax: @@ -3837,12 +3837,12 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.appservice._web_app_authentication._de4de8bad2d90ea89bd7c32825f846136f +- uid: com.microsoft.azure.management.appservice._web_app_authentication._up56dfccaaca3722b7cdb07cef0243b76d parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_authentication._de4de8bad2d90ea89bd7c32825f846136f.yml - name: WebAppAuthentication.DefinitionStages.WithExternalRedirectUrls - nameWithType: WebAppAuthentication.DefinitionStages.WithExternalRedirectUrls - fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.DefinitionStages.WithExternalRedirectUrls + href: com.microsoft.azure.management.appservice._web_app_authentication._up56dfccaaca3722b7cdb07cef0243b76d.yml + name: WebAppAuthentication.UpdateDefinitionStages.WithExternalRedirectUrls + nameWithType: WebAppAuthentication.UpdateDefinitionStages.WithExternalRedirectUrls + fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.UpdateDefinitionStages.WithExternalRedirectUrls type: Interface summary:

A web app authentication definition allowing branch to be specified.

syntax: @@ -3876,19 +3876,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching

-- uid: com.microsoft.azure.management.appservice._web_app_source_control._dece7e4b15281169e6a98be3b87321f078 - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_source_control._dece7e4b15281169e6a98be3b87321f078.yml - name: WebAppSourceControl.DefinitionStages.WithGitHubAccessToken - nameWithType: WebAppSourceControl.DefinitionStages.WithGitHubAccessToken - fullName: com.microsoft.azure.management.appservice.WebAppSourceControl.DefinitionStages.WithGitHubAccessToken - type: Interface - summary:

A web app source control definition allowing GitHub access token to be specified.

- syntax: - content: public interface WithGitHubAccessToken - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.appservice._web_app_source_control._upf1ab3ecd6578be3aac719046dadab008 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_source_control._upf1ab3ecd6578be3aac719046dadab008.yml @@ -3902,16 +3889,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.appservice._web_app_source_control._dee997eb15d9b0490f349ef4dfc685d75b +- uid: com.microsoft.azure.management.appservice._web_app_source_control._dece7e4b15281169e6a98be3b87321f078 parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_source_control._dee997eb15d9b0490f349ef4dfc685d75b.yml - name: WebAppSourceControl.DefinitionStages.WithGitHubBranch - nameWithType: WebAppSourceControl.DefinitionStages.WithGitHubBranch - fullName: com.microsoft.azure.management.appservice.WebAppSourceControl.DefinitionStages.WithGitHubBranch + href: com.microsoft.azure.management.appservice._web_app_source_control._dece7e4b15281169e6a98be3b87321f078.yml + name: WebAppSourceControl.DefinitionStages.WithGitHubAccessToken + nameWithType: WebAppSourceControl.DefinitionStages.WithGitHubAccessToken + fullName: com.microsoft.azure.management.appservice.WebAppSourceControl.DefinitionStages.WithGitHubAccessToken type: Interface - summary:

A web app source control definition allowing branch to be specified.

+ summary:

A web app source control definition allowing GitHub access token to be specified.

syntax: - content: public interface WithGitHubBranch + content: public interface WithGitHubAccessToken typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

@@ -3928,16 +3915,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.appservice._app_service_certificate._definition_stages._with_group +- uid: com.microsoft.azure.management.appservice._web_app_source_control._dee997eb15d9b0490f349ef4dfc685d75b parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_certificate._definition_stages._with_group.yml - name: AppServiceCertificate.DefinitionStages.WithGroup - nameWithType: AppServiceCertificate.DefinitionStages.WithGroup - fullName: com.microsoft.azure.management.appservice.AppServiceCertificate.DefinitionStages.WithGroup + href: com.microsoft.azure.management.appservice._web_app_source_control._dee997eb15d9b0490f349ef4dfc685d75b.yml + name: WebAppSourceControl.DefinitionStages.WithGitHubBranch + nameWithType: WebAppSourceControl.DefinitionStages.WithGitHubBranch + fullName: com.microsoft.azure.management.appservice.WebAppSourceControl.DefinitionStages.WithGitHubBranch type: Interface - summary:

An app service certificate definition allowing resource group to be set.

+ summary:

A web app source control definition allowing branch to be specified.

syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup + content: public interface WithGitHubBranch + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.appservice._app_service_plan._definition_stages._with_group parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_plan._definition_stages._with_group.yml @@ -3948,12 +3938,22 @@ references: summary:

An app service plan definition allowing resource group to be set.

syntax: content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup -- uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._upd33cd9cf64c781c15982e857bdb824e2c +- uid: com.microsoft.azure.management.appservice._app_service_certificate._definition_stages._with_group parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._host_name_ssl_binding._upd33cd9cf64c781c15982e857bdb824e2c.yml - name: HostNameSslBinding.UpdateDefinitionStages.WithHostname - nameWithType: HostNameSslBinding.UpdateDefinitionStages.WithHostname - fullName: com.microsoft.azure.management.appservice.HostNameSslBinding.UpdateDefinitionStages.WithHostname + href: com.microsoft.azure.management.appservice._app_service_certificate._definition_stages._with_group.yml + name: AppServiceCertificate.DefinitionStages.WithGroup + nameWithType: AppServiceCertificate.DefinitionStages.WithGroup + fullName: com.microsoft.azure.management.appservice.AppServiceCertificate.DefinitionStages.WithGroup + type: Interface + summary:

An app service certificate definition allowing resource group to be set.

+ syntax: + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup +- uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._def364034ea76e8adaa15cd5943c7a98865 + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._host_name_ssl_binding._def364034ea76e8adaa15cd5943c7a98865.yml + name: HostNameSslBinding.DefinitionStages.WithHostname + nameWithType: HostNameSslBinding.DefinitionStages.WithHostname + fullName: com.microsoft.azure.management.appservice.HostNameSslBinding.DefinitionStages.WithHostname type: Interface summary:

The stage of a hostname SSL binding definition allowing hostname to be specified.

syntax: @@ -3971,12 +3971,12 @@ references: summary:

An app service certificate order definition allowing hostname to be set.

syntax: content: public interface WithHostName -- uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._def364034ea76e8adaa15cd5943c7a98865 +- uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._upd33cd9cf64c781c15982e857bdb824e2c parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._host_name_ssl_binding._def364034ea76e8adaa15cd5943c7a98865.yml - name: HostNameSslBinding.DefinitionStages.WithHostname - nameWithType: HostNameSslBinding.DefinitionStages.WithHostname - fullName: com.microsoft.azure.management.appservice.HostNameSslBinding.DefinitionStages.WithHostname + href: com.microsoft.azure.management.appservice._host_name_ssl_binding._upd33cd9cf64c781c15982e857bdb824e2c.yml + name: HostNameSslBinding.UpdateDefinitionStages.WithHostname + nameWithType: HostNameSslBinding.UpdateDefinitionStages.WithHostname + fullName: com.microsoft.azure.management.appservice.HostNameSslBinding.UpdateDefinitionStages.WithHostname type: Interface summary:

The stage of a hostname SSL binding definition allowing hostname to be specified.

syntax: @@ -4075,6 +4075,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching

+- uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._def997cfa71fd2195fa7fc4a744e98a08d9 + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._host_name_ssl_binding._def997cfa71fd2195fa7fc4a744e98a08d9.yml + name: HostNameSslBinding.DefinitionStages.WithKeyVault + nameWithType: HostNameSslBinding.DefinitionStages.WithKeyVault + fullName: com.microsoft.azure.management.appservice.HostNameSslBinding.DefinitionStages.WithKeyVault + type: Interface + summary:

The stage of a hostname SSL binding definition allowing key vault for certificate store to be specified.

+ syntax: + content: public interface WithKeyVault + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._upd6ef6823eee77dba9af783b01fc8032d6 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._host_name_ssl_binding._upd6ef6823eee77dba9af783b01fc8032d6.yml @@ -4098,19 +4111,6 @@ references: summary:

An app service certificate order definition allowing more domain verification methods to be set.

syntax: content: public interface WithKeyVault -- uid: com.microsoft.azure.management.appservice._host_name_ssl_binding._def997cfa71fd2195fa7fc4a744e98a08d9 - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._host_name_ssl_binding._def997cfa71fd2195fa7fc4a744e98a08d9.yml - name: HostNameSslBinding.DefinitionStages.WithKeyVault - nameWithType: HostNameSslBinding.DefinitionStages.WithKeyVault - fullName: com.microsoft.azure.management.appservice.HostNameSslBinding.DefinitionStages.WithKeyVault - type: Interface - summary:

The stage of a hostname SSL binding definition allowing key vault for certificate store to be specified.

- syntax: - content: public interface WithKeyVault - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.appservice._domain_contact._definition_stages._with_last_name parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._domain_contact._definition_stages._with_last_name.yml @@ -4259,16 +4259,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching

-- uid: com.microsoft.azure.management.appservice._app_service_plan._definition_stages._with_pricing_tier - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_plan._definition_stages._with_pricing_tier.yml - name: AppServicePlan.DefinitionStages.WithPricingTier - nameWithType: AppServicePlan.DefinitionStages.WithPricingTier - fullName: com.microsoft.azure.management.appservice.AppServicePlan.DefinitionStages.WithPricingTier - type: Interface - summary:

An app service plan definition allowing pricing tier to be set.

- syntax: - content: public interface WithPricingTier - uid: com.microsoft.azure.management.appservice._app_service_plan._update_stages._with_pricing_tier parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_plan._update_stages._with_pricing_tier.yml @@ -4279,6 +4269,16 @@ references: summary:

An app service plan definition allowing pricing tier to be set.

syntax: content: public interface WithPricingTier +- uid: com.microsoft.azure.management.appservice._app_service_plan._definition_stages._with_pricing_tier + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_plan._definition_stages._with_pricing_tier.yml + name: AppServicePlan.DefinitionStages.WithPricingTier + nameWithType: AppServicePlan.DefinitionStages.WithPricingTier + fullName: com.microsoft.azure.management.appservice.AppServicePlan.DefinitionStages.WithPricingTier + type: Interface + summary:

An app service plan definition allowing pricing tier to be set.

+ syntax: + content: public interface WithPricingTier - uid: com.microsoft.azure.management.appservice._app_service_domain._definiebfef8f6182ceb9c46f774aadc452a69 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_domain._definiebfef8f6182ceb9c46f774aadc452a69.yml @@ -4289,19 +4289,6 @@ references: summary:

A domain definition allowing registrant contact to be set.

syntax: content: public interface WithRegistrantContact -- uid: com.microsoft.azure.management.appservice._web_app_source_control._de795e3d046eed0a5c6643eed60ed10dee - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_source_control._de795e3d046eed0a5c6643eed60ed10dee.yml - name: WebAppSourceControl.DefinitionStages.WithRepositoryType - nameWithType: WebAppSourceControl.DefinitionStages.WithRepositoryType - fullName: com.microsoft.azure.management.appservice.WebAppSourceControl.DefinitionStages.WithRepositoryType - type: Interface - summary:

A web app source control definition allowing repository type to be specified.

- syntax: - content: public interface WithRepositoryType - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.appservice._web_app_source_control._upa3ec7739109bf5538f82276eef7ae9f1 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_source_control._upa3ec7739109bf5538f82276eef7ae9f1.yml @@ -4315,16 +4302,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.appservice._function_app._update_stages._with_runtime_version +- uid: com.microsoft.azure.management.appservice._web_app_source_control._de795e3d046eed0a5c6643eed60ed10dee parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._function_app._update_stages._with_runtime_version.yml - name: FunctionApp.UpdateStages.WithRuntimeVersion - nameWithType: FunctionApp.UpdateStages.WithRuntimeVersion - fullName: com.microsoft.azure.management.appservice.FunctionApp.UpdateStages.WithRuntimeVersion + href: com.microsoft.azure.management.appservice._web_app_source_control._de795e3d046eed0a5c6643eed60ed10dee.yml + name: WebAppSourceControl.DefinitionStages.WithRepositoryType + nameWithType: WebAppSourceControl.DefinitionStages.WithRepositoryType + fullName: com.microsoft.azure.management.appservice.WebAppSourceControl.DefinitionStages.WithRepositoryType type: Interface - summary:

A function app update allowing runtime version to be specified.

+ summary:

A web app source control definition allowing repository type to be specified.

syntax: - content: public interface WithRuntimeVersion + content: public interface WithRepositoryType + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.appservice._function_app._definition_stages._with_runtime_version parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._function_app._definition_stages._with_runtime_version.yml @@ -4335,19 +4325,16 @@ references: summary:

A function app definition allowing runtime version to be specified.

syntax: content: public interface WithRuntimeVersion -- uid: com.microsoft.azure.management.appservice._web_app_base._update_stage28ad0a6f7db97212e24e4cdc967a62b4 +- uid: com.microsoft.azure.management.appservice._function_app._update_stages._with_runtime_version parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_base._update_stage28ad0a6f7db97212e24e4cdc967a62b4.yml - name: WebAppBase.UpdateStages.WithScmSiteAlsoStopped - nameWithType: WebAppBase.UpdateStages.WithScmSiteAlsoStopped - fullName: com.microsoft.azure.management.appservice.WebAppBase.UpdateStages.WithScmSiteAlsoStopped + href: com.microsoft.azure.management.appservice._function_app._update_stages._with_runtime_version.yml + name: FunctionApp.UpdateStages.WithRuntimeVersion + nameWithType: FunctionApp.UpdateStages.WithRuntimeVersion + fullName: com.microsoft.azure.management.appservice.FunctionApp.UpdateStages.WithRuntimeVersion type: Interface - summary:

The stage of the web app update allowing setting if SCM site is also stopped when the web app is stopped.

+ summary:

A function app update allowing runtime version to be specified.

syntax: - content: public interface WithScmSiteAlsoStopped - typeParameters: - - type: dee0e3c3 - description:

the type of the resource

+ content: public interface WithRuntimeVersion - uid: com.microsoft.azure.management.appservice._web_app_base._definition_sf7fdf336f5e362902d03be6ca1f6e3aa parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_base._definition_sf7fdf336f5e362902d03be6ca1f6e3aa.yml @@ -4361,6 +4348,19 @@ references: typeParameters: - type: dee0e3c3 description:

the type of the resource

+- uid: com.microsoft.azure.management.appservice._web_app_base._update_stage28ad0a6f7db97212e24e4cdc967a62b4 + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._web_app_base._update_stage28ad0a6f7db97212e24e4cdc967a62b4.yml + name: WebAppBase.UpdateStages.WithScmSiteAlsoStopped + nameWithType: WebAppBase.UpdateStages.WithScmSiteAlsoStopped + fullName: com.microsoft.azure.management.appservice.WebAppBase.UpdateStages.WithScmSiteAlsoStopped + type: Interface + summary:

The stage of the web app update allowing setting if SCM site is also stopped when the web app is stopped.

+ syntax: + content: public interface WithScmSiteAlsoStopped + typeParameters: + - type: dee0e3c3 + description:

the type of the resource

- uid: com.microsoft.azure.management.appservice._web_deployment._definition_stages._with_set_parameters parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_deployment._definition_stages._with_set_parameters.yml @@ -4397,19 +4397,6 @@ references: typeParameters: - type: dee0e3c3 description:

the type of the resource

-- uid: com.microsoft.azure.management.appservice._web_app_base._definition_stages._with_site_enabled - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_base._definition_stages._with_site_enabled.yml - name: WebAppBase.DefinitionStages.WithSiteEnabled - nameWithType: WebAppBase.DefinitionStages.WithSiteEnabled - fullName: com.microsoft.azure.management.appservice.WebAppBase.DefinitionStages.WithSiteEnabled - type: Interface - summary:

A web app definition stage allowing disabling the web app upon creation.

- syntax: - content: public interface WithSiteEnabled - typeParameters: - - type: dee0e3c3 - description:

the type of the resource

- uid: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_site_enabled parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_site_enabled.yml @@ -4423,6 +4410,19 @@ references: typeParameters: - type: dee0e3c3 description:

the type of the resource

+- uid: com.microsoft.azure.management.appservice._web_app_base._definition_stages._with_site_enabled + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._web_app_base._definition_stages._with_site_enabled.yml + name: WebAppBase.DefinitionStages.WithSiteEnabled + nameWithType: WebAppBase.DefinitionStages.WithSiteEnabled + fullName: com.microsoft.azure.management.appservice.WebAppBase.DefinitionStages.WithSiteEnabled + type: Interface + summary:

A web app definition stage allowing disabling the web app upon creation.

+ syntax: + content: public interface WithSiteEnabled + typeParameters: + - type: dee0e3c3 + description:

the type of the resource

- uid: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_source_control parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_source_control.yml @@ -4475,16 +4475,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.appservice._web_app._update_stages._with_start_up_command - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app._update_stages._with_start_up_command.yml - name: WebApp.UpdateStages.WithStartUpCommand - nameWithType: WebApp.UpdateStages.WithStartUpCommand - fullName: com.microsoft.azure.management.appservice.WebApp.UpdateStages.WithStartUpCommand - type: Interface - summary:

A web app definition allowing docker startup command to be specified. This will replace the "CMD" section in the Dockerfile.

- syntax: - content: public interface WithStartUpCommand extends WebApp.Update - uid: com.microsoft.azure.management.appservice._web_app._definition_stages._with_start_up_command parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app._definition_stages._with_start_up_command.yml @@ -4495,6 +4485,16 @@ references: summary:

A web app definition allowing docker startup command to be specified. This will replace the "CMD" section in the Dockerfile.

syntax: content: public interface WithStartUpCommand extends WebApp.DefinitionStages.WithCreate +- uid: com.microsoft.azure.management.appservice._web_app._update_stages._with_start_up_command + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._web_app._update_stages._with_start_up_command.yml + name: WebApp.UpdateStages.WithStartUpCommand + nameWithType: WebApp.UpdateStages.WithStartUpCommand + fullName: com.microsoft.azure.management.appservice.WebApp.UpdateStages.WithStartUpCommand + type: Interface + summary:

A web app definition allowing docker startup command to be specified. This will replace the "CMD" section in the Dockerfile.

+ syntax: + content: public interface WithStartUpCommand extends WebApp.Update - uid: com.microsoft.azure.management.appservice._domain_contact._definition8e3d72e9821676ab0903930626f121f8 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._domain_contact._definition8e3d72e9821676ab0903930626f121f8.yml @@ -4554,16 +4554,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.appservice._app_service_domain._update_stages._with_tech_contact - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._app_service_domain._update_stages._with_tech_contact.yml - name: AppServiceDomain.UpdateStages.WithTechContact - nameWithType: AppServiceDomain.UpdateStages.WithTechContact - fullName: com.microsoft.azure.management.appservice.AppServiceDomain.UpdateStages.WithTechContact - type: Interface - summary:

A domain definition allowing tech contact to be set.

- syntax: - content: public interface WithTechContact - uid: com.microsoft.azure.management.appservice._app_service_domain._defini98dd03d78089edf24a86a3b9c8edc094 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_domain._defini98dd03d78089edf24a86a3b9c8edc094.yml @@ -4574,6 +4564,16 @@ references: summary:

A domain definition allowing tech contact to be set.

syntax: content: public interface WithTechContact +- uid: com.microsoft.azure.management.appservice._app_service_domain._update_stages._with_tech_contact + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._app_service_domain._update_stages._with_tech_contact.yml + name: AppServiceDomain.UpdateStages.WithTechContact + nameWithType: AppServiceDomain.UpdateStages.WithTechContact + fullName: com.microsoft.azure.management.appservice.AppServiceDomain.UpdateStages.WithTechContact + type: Interface + summary:

A domain definition allowing tech contact to be set.

+ syntax: + content: public interface WithTechContact - uid: com.microsoft.azure.management.appservice._web_app_authentication._de3ee647f0f00c9409382c246cbb4256dc parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_authentication._de3ee647f0f00c9409382c246cbb4256dc.yml @@ -4587,19 +4587,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.appservice._web_app_authentication._up59eb6f58a88befbf3640ff7b11c66c1a - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_authentication._up59eb6f58a88befbf3640ff7b11c66c1a.yml - name: WebAppAuthentication.UpdateDefinitionStages.WithTokenStore - nameWithType: WebAppAuthentication.UpdateDefinitionStages.WithTokenStore - fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.UpdateDefinitionStages.WithTokenStore - type: Interface - summary:

A web app authentication definition allowing token store to be specified.

- syntax: - content: public interface WithTokenStore - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.appservice._web_app_authentication._up0da59068c4ca37776d72f438e027e61f parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_authentication._up0da59068c4ca37776d72f438e027e61f.yml @@ -4613,6 +4600,19 @@ references: typeParameters: - type: 18a275b1 description:

the return type of the final Update#parent()

+- uid: com.microsoft.azure.management.appservice._web_app_authentication._up59eb6f58a88befbf3640ff7b11c66c1a + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._web_app_authentication._up59eb6f58a88befbf3640ff7b11c66c1a.yml + name: WebAppAuthentication.UpdateDefinitionStages.WithTokenStore + nameWithType: WebAppAuthentication.UpdateDefinitionStages.WithTokenStore + fullName: com.microsoft.azure.management.appservice.WebAppAuthentication.UpdateDefinitionStages.WithTokenStore + type: Interface + summary:

A web app authentication definition allowing token store to be specified.

+ syntax: + content: public interface WithTokenStore + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.appservice._app_service_certificate_order2cbf3e42976bec6bb2dcdd8d156fac50 parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._app_service_certificate_order2cbf3e42976bec6bb2dcdd8d156fac50.yml @@ -4623,19 +4623,6 @@ references: summary:

An app service certificate order definition allowing valid years to be set.

syntax: content: public interface WithValidYears -- uid: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_web_container - parent: com.microsoft.azure.management.appservice - href: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_web_container.yml - name: WebAppBase.UpdateStages.WithWebContainer - nameWithType: WebAppBase.UpdateStages.WithWebContainer - fullName: com.microsoft.azure.management.appservice.WebAppBase.UpdateStages.WithWebContainer - type: Interface - summary:

The stage of the web app update allowing Java web container to be set. This is required after specifying Java version.

- syntax: - content: public interface WithWebContainer - typeParameters: - - type: dee0e3c3 - description:

the type of the resource

- uid: com.microsoft.azure.management.appservice._web_app_base._definition_stages._with_web_container parent: com.microsoft.azure.management.appservice href: com.microsoft.azure.management.appservice._web_app_base._definition_stages._with_web_container.yml @@ -4649,3 +4636,16 @@ references: typeParameters: - type: dee0e3c3 description:

the type of the resource

+- uid: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_web_container + parent: com.microsoft.azure.management.appservice + href: com.microsoft.azure.management.appservice._web_app_base._update_stages._with_web_container.yml + name: WebAppBase.UpdateStages.WithWebContainer + nameWithType: WebAppBase.UpdateStages.WithWebContainer + fullName: com.microsoft.azure.management.appservice.WebAppBase.UpdateStages.WithWebContainer + type: Interface + summary:

The stage of the web app update allowing Java web container to be set. This is required after specifying Java version.

+ syntax: + content: public interface WithWebContainer + typeParameters: + - type: dee0e3c3 + description:

the type of the resource

diff --git a/docs-ref-autogen/com.microsoft.azure.management.batch.yml b/docs-ref-autogen/com.microsoft.azure.management.batch.yml index c8cccd1c3f34..9f21f81ee4f8 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.batch.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.batch.yml @@ -364,16 +364,6 @@ references: summary:

Grouping of Batch application update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.batch._batch_account._definition_stages._with_application - parent: com.microsoft.azure.management.batch - href: com.microsoft.azure.management.batch._batch_account._definition_stages._with_application.yml - name: BatchAccount.DefinitionStages.WithApplication - nameWithType: BatchAccount.DefinitionStages.WithApplication - fullName: com.microsoft.azure.management.batch.BatchAccount.DefinitionStages.WithApplication - type: Interface - summary:

The stage of a Batch account definition allowing the creation of a Batch application.

- syntax: - content: public interface WithApplication - uid: com.microsoft.azure.management.batch._batch_account._update_stages._with_application parent: com.microsoft.azure.management.batch href: com.microsoft.azure.management.batch._batch_account._update_stages._with_application.yml @@ -384,6 +374,16 @@ references: summary:

The stage of a Batch account definition allowing the creation of a Batch application.

syntax: content: public interface WithApplication +- uid: com.microsoft.azure.management.batch._batch_account._definition_stages._with_application + parent: com.microsoft.azure.management.batch + href: com.microsoft.azure.management.batch._batch_account._definition_stages._with_application.yml + name: BatchAccount.DefinitionStages.WithApplication + nameWithType: BatchAccount.DefinitionStages.WithApplication + fullName: com.microsoft.azure.management.batch.BatchAccount.DefinitionStages.WithApplication + type: Interface + summary:

The stage of a Batch account definition allowing the creation of a Batch application.

+ syntax: + content: public interface WithApplication - uid: com.microsoft.azure.management.batch._batch_account._definition_stage0d783d9e8264e6921b5a7ac57082dfd6 parent: com.microsoft.azure.management.batch href: com.microsoft.azure.management.batch._batch_account._definition_stage0d783d9e8264e6921b5a7ac57082dfd6.yml @@ -436,22 +436,6 @@ references: summary:

The stage of a Batch application update allowing the creation of an application package.

syntax: content: public interface WithApplicationPackage -- uid: com.microsoft.azure.management.batch._application._definition_stages._with_attach - parent: com.microsoft.azure.management.batch - href: com.microsoft.azure.management.batch._application._definition_stages._with_attach.yml - name: Application.DefinitionStages.WithAttach - nameWithType: Application.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.batch.Application.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the application definition.

- -

At this stage, any remaining optional settings can be specified, or the application definition can be attached to the parent batch account definition.

- syntax: - content: public interface WithAttach extends Attachable.InDefinition,Application.DefinitionStages.WithApplicationPackage - typeParameters: - - type: 18a275b1 - description:

the stage of the parent Batch account definition to return to after attaching this definition

- uid: com.microsoft.azure.management.batch._application._update_definition_stages._with_attach parent: com.microsoft.azure.management.batch href: com.microsoft.azure.management.batch._application._update_definition_stages._with_attach.yml @@ -468,6 +452,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent Batch account update to return to after attaching this definition

+- uid: com.microsoft.azure.management.batch._application._definition_stages._with_attach + parent: com.microsoft.azure.management.batch + href: com.microsoft.azure.management.batch._application._definition_stages._with_attach.yml + name: Application.DefinitionStages.WithAttach + nameWithType: Application.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.batch.Application.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the application definition.

+ +

At this stage, any remaining optional settings can be specified, or the application definition can be attached to the parent batch account definition.

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition,Application.DefinitionStages.WithApplicationPackage + typeParameters: + - type: 18a275b1 + description:

the stage of the parent Batch account definition to return to after attaching this definition

- uid: com.microsoft.azure.management.batch._batch_account._definition_stages._with_create parent: com.microsoft.azure.management.batch href: com.microsoft.azure.management.batch._batch_account._definition_stages._with_create.yml diff --git a/docs-ref-autogen/com.microsoft.azure.management.cdn.yml b/docs-ref-autogen/com.microsoft.azure.management.cdn.yml index 1e5ff501a31a..4d2438259dee 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.cdn.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.cdn.yml @@ -529,22 +529,6 @@ references: summary:

Grouping of CDN profile definition stages.

syntax: content: public interface DefinitionStages -- uid: com.microsoft.azure.management.cdn._cdn_endpoint._definition_stages._blank._premium_endpoint - parent: com.microsoft.azure.management.cdn - href: com.microsoft.azure.management.cdn._cdn_endpoint._definition_stages._blank._premium_endpoint.yml - name: CdnEndpoint.DefinitionStages.Blank.PremiumEndpoint - nameWithType: CdnEndpoint.DefinitionStages.Blank.PremiumEndpoint - fullName: com.microsoft.azure.management.cdn.CdnEndpoint.DefinitionStages.Blank.PremiumEndpoint - type: Interface - summary: >- -

The stage of a CDN profile endpoint definition allowing to specify the origin for the CDN profile with teh Premium Verizon SKU.

- -

- syntax: - content: public interface PremiumEndpoint - typeParameters: - - type: 18a275b1 - description:

the stage of the parent CDN profile definition to return to after attaching this definition

- uid: com.microsoft.azure.management.cdn._cdn_endpoint._update_definition_s2e61036c99277dd58d402689e77b9812 parent: com.microsoft.azure.management.cdn href: com.microsoft.azure.management.cdn._cdn_endpoint._update_definition_s2e61036c99277dd58d402689e77b9812.yml @@ -561,19 +545,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent CDN profile update to return to after attaching this definition

-- uid: com.microsoft.azure.management.cdn._cdn_endpoint._definition_stages._blank._standard_endpoint +- uid: com.microsoft.azure.management.cdn._cdn_endpoint._definition_stages._blank._premium_endpoint parent: com.microsoft.azure.management.cdn - href: com.microsoft.azure.management.cdn._cdn_endpoint._definition_stages._blank._standard_endpoint.yml - name: CdnEndpoint.DefinitionStages.Blank.StandardEndpoint - nameWithType: CdnEndpoint.DefinitionStages.Blank.StandardEndpoint - fullName: com.microsoft.azure.management.cdn.CdnEndpoint.DefinitionStages.Blank.StandardEndpoint + href: com.microsoft.azure.management.cdn._cdn_endpoint._definition_stages._blank._premium_endpoint.yml + name: CdnEndpoint.DefinitionStages.Blank.PremiumEndpoint + nameWithType: CdnEndpoint.DefinitionStages.Blank.PremiumEndpoint + fullName: com.microsoft.azure.management.cdn.CdnEndpoint.DefinitionStages.Blank.PremiumEndpoint type: Interface summary: >- -

The stage of a CDN profile endpoint definition allowing to specify the origin.

+

The stage of a CDN profile endpoint definition allowing to specify the origin for the CDN profile with teh Premium Verizon SKU.

syntax: - content: public interface StandardEndpoint + content: public interface PremiumEndpoint typeParameters: - type: 18a275b1 description:

the stage of the parent CDN profile definition to return to after attaching this definition

@@ -593,6 +577,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent CDN profile update to return to after attaching this definition

+- uid: com.microsoft.azure.management.cdn._cdn_endpoint._definition_stages._blank._standard_endpoint + parent: com.microsoft.azure.management.cdn + href: com.microsoft.azure.management.cdn._cdn_endpoint._definition_stages._blank._standard_endpoint.yml + name: CdnEndpoint.DefinitionStages.Blank.StandardEndpoint + nameWithType: CdnEndpoint.DefinitionStages.Blank.StandardEndpoint + fullName: com.microsoft.azure.management.cdn.CdnEndpoint.DefinitionStages.Blank.StandardEndpoint + type: Interface + summary: >- +

The stage of a CDN profile endpoint definition allowing to specify the origin.

+ +

+ syntax: + content: public interface StandardEndpoint + typeParameters: + - type: 18a275b1 + description:

the stage of the parent CDN profile definition to return to after attaching this definition

- uid: com.microsoft.azure.management.cdn._cdn_profile._update parent: com.microsoft.azure.management.cdn href: com.microsoft.azure.management.cdn._cdn_profile._update.yml @@ -683,22 +683,6 @@ references: summary:

The stage of a CDN profile definition allowing the resource group to be specified.

syntax: content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup -- uid: com.microsoft.azure.management.cdn._cdn_endpoint._definition_stages._with_premium_attach - parent: com.microsoft.azure.management.cdn - href: com.microsoft.azure.management.cdn._cdn_endpoint._definition_stages._with_premium_attach.yml - name: CdnEndpoint.DefinitionStages.WithPremiumAttach - nameWithType: CdnEndpoint.DefinitionStages.WithPremiumAttach - fullName: com.microsoft.azure.management.cdn.CdnEndpoint.DefinitionStages.WithPremiumAttach - type: Interface - summary: >- -

The final stage of the CDN profile Premium Verizon endpoint definition.

- -

At this stage, any remaining optional settings can be specified, or the CDN profile endpoint definition can be attached to the parent CDN profile definition.

- syntax: - content: public interface WithPremiumAttach extends CdnEndpoint.DefinitionStages.AttachablePremium - typeParameters: - - type: 18a275b1 - description:

the stage of the parent CDN profile definition to return to after attaching this definition

- uid: com.microsoft.azure.management.cdn._cdn_endpoint._update_definition_stages._with_premium_attach parent: com.microsoft.azure.management.cdn href: com.microsoft.azure.management.cdn._cdn_endpoint._update_definition_stages._with_premium_attach.yml @@ -715,6 +699,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent CDN profile update to return to after attaching this definition

+- uid: com.microsoft.azure.management.cdn._cdn_endpoint._definition_stages._with_premium_attach + parent: com.microsoft.azure.management.cdn + href: com.microsoft.azure.management.cdn._cdn_endpoint._definition_stages._with_premium_attach.yml + name: CdnEndpoint.DefinitionStages.WithPremiumAttach + nameWithType: CdnEndpoint.DefinitionStages.WithPremiumAttach + fullName: com.microsoft.azure.management.cdn.CdnEndpoint.DefinitionStages.WithPremiumAttach + type: Interface + summary: >- +

The final stage of the CDN profile Premium Verizon endpoint definition.

+ +

At this stage, any remaining optional settings can be specified, or the CDN profile endpoint definition can be attached to the parent CDN profile definition.

+ syntax: + content: public interface WithPremiumAttach extends CdnEndpoint.DefinitionStages.AttachablePremium + typeParameters: + - type: 18a275b1 + description:

the stage of the parent CDN profile definition to return to after attaching this definition

- uid: com.microsoft.azure.management.cdn._cdn_profile._definition_stages._with_premium_verizon_create parent: com.microsoft.azure.management.cdn href: com.microsoft.azure.management.cdn._cdn_profile._definition_stages._with_premium_verizon_create.yml diff --git a/docs-ref-autogen/com.microsoft.azure.management.compute._container_service._definition_stages._with_group.yml b/docs-ref-autogen/com.microsoft.azure.management.compute._container_service._definition_stages._with_group.yml index 7159475f7079..11981349c39b 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.compute._container_service._definition_stages._with_group.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.compute._container_service._definition_stages._with_group.yml @@ -38,7 +38,7 @@ references:

syntax: - content: public interface WithGroup + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithExistingResourceGroup,GroupableResource.DefinitionStages.WithNewResourceGroup typeParameters: - type: 8ce1ecb9 description:

the next stage of the definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.compute._virtual_machine_custom_image.9fe772c303f3fd48411b0506a3421813.yml b/docs-ref-autogen/com.microsoft.azure.management.compute._virtual_machine_custom_image.9fe772c303f3fd48411b0506a3421813.yml index bcdc61a70673..828ddf83b238 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.compute._virtual_machine_custom_image.9fe772c303f3fd48411b0506a3421813.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.compute._virtual_machine_custom_image.9fe772c303f3fd48411b0506a3421813.yml @@ -38,7 +38,7 @@ references:

syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithExistingResourceGroup,GroupableResource.DefinitionStages.WithNewResourceGroup + content: public interface WithGroup typeParameters: - type: 8ce1ecb9 description:

the next stage of the definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.compute.yml b/docs-ref-autogen/com.microsoft.azure.management.compute.yml index 8e7127a72fb3..5a44fe9f2963 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.compute.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.compute.yml @@ -2550,22 +2550,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d9f473ca30d15d05455fa6cd69f26046c - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d9f473ca30d15d05455fa6cd69f26046c.yml - name: VirtualMachineUnmanagedDataDisk.DefinitionStages.Blank - nameWithType: VirtualMachineUnmanagedDataDisk.DefinitionStages.Blank - fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.DefinitionStages.Blank - type: Interface - summary: >- -

The first stage of a data disk definition.

- -

- syntax: - content: public interface Blank extends VirtualMachineUnmanagedDataDisk.DefinitionStages.WithDiskSource - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dddc3e0643e5c42956ff8b438f34dc7d1 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dddc3e0643e5c42956ff8b438f34dc7d1.yml @@ -2582,6 +2566,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

+- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d9f473ca30d15d05455fa6cd69f26046c + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d9f473ca30d15d05455fa6cd69f26046c.yml + name: VirtualMachineUnmanagedDataDisk.DefinitionStages.Blank + nameWithType: VirtualMachineUnmanagedDataDisk.DefinitionStages.Blank + fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.DefinitionStages.Blank + type: Interface + summary: >- +

The first stage of a data disk definition.

+ +

+ syntax: + content: public interface Blank extends VirtualMachineUnmanagedDataDisk.DefinitionStages.WithDiskSource + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._availability_set._definition_stages._blank parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._availability_set._definition_stages._blank.yml @@ -2995,16 +2995,6 @@ references: summary:

The template for an availability set update operation, containing all the settings that can be modified.

syntax: content: public interface Update extends Appliable,Resource.UpdateWithTags,AvailabilitySet.UpdateStages.WithSku -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaged_data_disk._update - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaged_data_disk._update.yml - name: VirtualMachineScaleSetUnmanagedDataDisk.Update - nameWithType: VirtualMachineScaleSetUnmanagedDataDisk.Update - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetUnmanagedDataDisk.Update - type: Interface - summary:

The entirety of a unmanaged data disk update as part of a virtual machine scale set update.

- syntax: - content: public interface Update extends VirtualMachineScaleSetUnmanagedDataDisk.UpdateStages.WithDiskSize,VirtualMachineScaleSetUnmanagedDataDisk.UpdateStages.WithDiskLun,VirtualMachineScaleSetUnmanagedDataDisk.UpdateStages.WithDiskCaching,Settable - uid: com.microsoft.azure.management.compute._container_service._update parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._container_service._update.yml @@ -3025,26 +3015,6 @@ references: summary:

The template for an update operation, containing all the settings that can be modified.

syntax: content: public interface Update extends Appliable,Resource.UpdateWithTags,Disk.UpdateStages.WithSku,Disk.UpdateStages.WithSize,Disk.UpdateStages.WithOSSettings -- uid: com.microsoft.azure.management.compute._virtual_machine_extension._update - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._update.yml - name: VirtualMachineExtension.Update - nameWithType: VirtualMachineExtension.Update - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.Update - type: Interface - summary:

The entirety of virtual machine extension update as a part of parent virtual machine update.

- syntax: - content: public interface Update extends Settable,VirtualMachineExtension.UpdateStages.WithAutoUpgradeMinorVersion,VirtualMachineExtension.UpdateStages.WithSettings,VirtualMachineExtension.UpdateStages.WithTags -- uid: com.microsoft.azure.management.compute._virtual_machine._update - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._update.yml - name: VirtualMachine.Update - nameWithType: VirtualMachine.Update - fullName: com.microsoft.azure.management.compute.VirtualMachine.Update - type: Interface - summary:

The template for an update operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends Appliable,Resource.UpdateWithTags,VirtualMachine.UpdateStages.WithUnmanagedDataDisk,VirtualMachine.UpdateStages.WithManagedDataDisk,VirtualMachine.UpdateStages.WithSecondaryNetworkInterface,VirtualMachine.UpdateStages.WithExtension,VirtualMachine.UpdateStages.WithBootDiagnostics,VirtualMachine.UpdateStages.WithManagedServiceIdentity - uid: com.microsoft.azure.management.compute._snapshot._update parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._snapshot._update.yml @@ -3065,6 +3035,36 @@ references: summary:

The entirety of virtual machine scale set extension update as a part of parent virtual machine scale set update.

syntax: content: public interface Update extends Settable,VirtualMachineScaleSetExtension.UpdateStages.WithAutoUpgradeMinorVersion,VirtualMachineScaleSetExtension.UpdateStages.WithSettings +- uid: com.microsoft.azure.management.compute._virtual_machine._update + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine._update.yml + name: VirtualMachine.Update + nameWithType: VirtualMachine.Update + fullName: com.microsoft.azure.management.compute.VirtualMachine.Update + type: Interface + summary:

The template for an update operation, containing all the settings that can be modified.

+ syntax: + content: public interface Update extends Appliable,Resource.UpdateWithTags,VirtualMachine.UpdateStages.WithUnmanagedDataDisk,VirtualMachine.UpdateStages.WithManagedDataDisk,VirtualMachine.UpdateStages.WithSecondaryNetworkInterface,VirtualMachine.UpdateStages.WithExtension,VirtualMachine.UpdateStages.WithBootDiagnostics,VirtualMachine.UpdateStages.WithManagedServiceIdentity +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaged_data_disk._update + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaged_data_disk._update.yml + name: VirtualMachineScaleSetUnmanagedDataDisk.Update + nameWithType: VirtualMachineScaleSetUnmanagedDataDisk.Update + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetUnmanagedDataDisk.Update + type: Interface + summary:

The entirety of a unmanaged data disk update as part of a virtual machine scale set update.

+ syntax: + content: public interface Update extends VirtualMachineScaleSetUnmanagedDataDisk.UpdateStages.WithDiskSize,VirtualMachineScaleSetUnmanagedDataDisk.UpdateStages.WithDiskLun,VirtualMachineScaleSetUnmanagedDataDisk.UpdateStages.WithDiskCaching,Settable +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._update + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_extension._update.yml + name: VirtualMachineExtension.Update + nameWithType: VirtualMachineExtension.Update + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.Update + type: Interface + summary:

The entirety of virtual machine extension update as a part of parent virtual machine update.

+ syntax: + content: public interface Update extends Settable,VirtualMachineExtension.UpdateStages.WithAutoUpgradeMinorVersion,VirtualMachineExtension.UpdateStages.WithSettings,VirtualMachineExtension.UpdateStages.WithTags - uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_disk._update parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_disk._update.yml @@ -3124,26 +3124,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_extension._update_definition_stages - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._update_definition_stages.yml - name: VirtualMachineExtension.UpdateDefinitionStages - nameWithType: VirtualMachineExtension.UpdateDefinitionStages - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.UpdateDefinitionStages - type: Interface - summary:

Grouping of virtual machine extension definition stages as part of parent virtual machine update.

- syntax: - content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanae07b9cf992605f9892c8a4e5899abe0a - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanae07b9cf992605f9892c8a4e5899abe0a.yml - name: VirtualMachineScaleSetUnmanagedDataDisk.UpdateDefinitionStages - nameWithType: VirtualMachineScaleSetUnmanagedDataDisk.UpdateDefinitionStages - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetUnmanagedDataDisk.UpdateDefinitionStages - type: Interface - summary:

Grouping of unamanged data disk definition stages applicable as part of a virtual machine scale set update.

- syntax: - content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensf757a2589f74a8b7d10009ec6a98e41d parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensf757a2589f74a8b7d10009ec6a98e41d.yml @@ -3164,6 +3144,26 @@ references: summary:

Grouping of data disk definition stages applicable as part of a virtual machine update.

syntax: content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._update_definition_stages + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_extension._update_definition_stages.yml + name: VirtualMachineExtension.UpdateDefinitionStages + nameWithType: VirtualMachineExtension.UpdateDefinitionStages + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.UpdateDefinitionStages + type: Interface + summary:

Grouping of virtual machine extension definition stages as part of parent virtual machine update.

+ syntax: + content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanae07b9cf992605f9892c8a4e5899abe0a + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanae07b9cf992605f9892c8a4e5899abe0a.yml + name: VirtualMachineScaleSetUnmanagedDataDisk.UpdateDefinitionStages + nameWithType: VirtualMachineScaleSetUnmanagedDataDisk.UpdateDefinitionStages + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetUnmanagedDataDisk.UpdateDefinitionStages + type: Interface + summary:

Grouping of unamanged data disk definition stages applicable as part of a virtual machine scale set update.

+ syntax: + content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dcedfb43d3f9d5b343c1b76e8c375864c parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dcedfb43d3f9d5b343c1b76e8c375864c.yml @@ -3190,16 +3190,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._availability_set._update_stages - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._availability_set._update_stages.yml - name: AvailabilitySet.UpdateStages - nameWithType: AvailabilitySet.UpdateStages - fullName: com.microsoft.azure.management.compute.AvailabilitySet.UpdateStages - type: Interface - summary:

Grouping of availability set update stages.

- syntax: - content: public interface UpdateStages - uid: com.microsoft.azure.management.compute._container_service._update_stages parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._container_service._update_stages.yml @@ -3210,46 +3200,6 @@ references: summary:

Grouping of container service update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.compute._virtual_machine._update_stages - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._update_stages.yml - name: VirtualMachine.UpdateStages - nameWithType: VirtualMachine.UpdateStages - fullName: com.microsoft.azure.management.compute.VirtualMachine.UpdateStages - type: Interface - summary:

Grouping of virtual machine update stages.

- syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.compute._virtual_machine_extension._update_stages - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._update_stages.yml - name: VirtualMachineExtension.UpdateStages - nameWithType: VirtualMachineExtension.UpdateStages - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.UpdateStages - type: Interface - summary:

Grouping of virtual machine extension update stages.

- syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.compute._snapshot._update_stages - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._snapshot._update_stages.yml - name: Snapshot.UpdateStages - nameWithType: Snapshot.UpdateStages - fullName: com.microsoft.azure.management.compute.Snapshot.UpdateStages - type: Interface - summary:

Grouping of managed snapshot update stages.

- syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._update_stages - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._update_stages.yml - name: VirtualMachineScaleSet.UpdateStages - nameWithType: VirtualMachineScaleSet.UpdateStages - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.UpdateStages - type: Interface - summary:

Grouping of virtual machine scale set update stages.

- syntax: - content: public interface UpdateStages - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaged_data_disk._update_stages parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaged_data_disk._update_stages.yml @@ -3260,6 +3210,46 @@ references: summary:

Grouping of unmanaged data disk update stages.

syntax: content: public interface UpdateStages +- uid: com.microsoft.azure.management.compute._disk._update_stages + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._disk._update_stages.yml + name: Disk.UpdateStages + nameWithType: Disk.UpdateStages + fullName: com.microsoft.azure.management.compute.Disk.UpdateStages + type: Interface + summary:

Grouping of managed disk update stages.

+ syntax: + content: public interface UpdateStages +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._update_stages + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._update_stages.yml + name: VirtualMachineScaleSet.UpdateStages + nameWithType: VirtualMachineScaleSet.UpdateStages + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.UpdateStages + type: Interface + summary:

Grouping of virtual machine scale set update stages.

+ syntax: + content: public interface UpdateStages +- uid: com.microsoft.azure.management.compute._snapshot._update_stages + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._snapshot._update_stages.yml + name: Snapshot.UpdateStages + nameWithType: Snapshot.UpdateStages + fullName: com.microsoft.azure.management.compute.Snapshot.UpdateStages + type: Interface + summary:

Grouping of managed snapshot update stages.

+ syntax: + content: public interface UpdateStages +- uid: com.microsoft.azure.management.compute._virtual_machine._update_stages + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine._update_stages.yml + name: VirtualMachine.UpdateStages + nameWithType: VirtualMachine.UpdateStages + fullName: com.microsoft.azure.management.compute.VirtualMachine.UpdateStages + type: Interface + summary:

Grouping of virtual machine update stages.

+ syntax: + content: public interface UpdateStages - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extension._update_stages parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extension._update_stages.yml @@ -3270,14 +3260,24 @@ references: summary:

Grouping of virtual machine extension update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.compute._disk._update_stages +- uid: com.microsoft.azure.management.compute._availability_set._update_stages parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._disk._update_stages.yml - name: Disk.UpdateStages - nameWithType: Disk.UpdateStages - fullName: com.microsoft.azure.management.compute.Disk.UpdateStages + href: com.microsoft.azure.management.compute._availability_set._update_stages.yml + name: AvailabilitySet.UpdateStages + nameWithType: AvailabilitySet.UpdateStages + fullName: com.microsoft.azure.management.compute.AvailabilitySet.UpdateStages type: Interface - summary:

Grouping of managed disk update stages.

+ summary:

Grouping of availability set update stages.

+ syntax: + content: public interface UpdateStages +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._update_stages + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_extension._update_stages.yml + name: VirtualMachineExtension.UpdateStages + nameWithType: VirtualMachineExtension.UpdateStages + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.UpdateStages + type: Interface + summary:

Grouping of virtual machine extension update stages.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_disk._update_stages @@ -3310,6 +3310,35 @@ references: summary:

The stage of a virtual machine scale set update containing inputs for the resource to be updated.

syntax: content: public interface WithApply extends Appliable,Resource.UpdateWithTags,VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk,VirtualMachineScaleSet.UpdateStages.WithUnmanagedDataDisk,VirtualMachineScaleSet.UpdateStages.WithSku,VirtualMachineScaleSet.UpdateStages.WithCapacity,VirtualMachineScaleSet.UpdateStages.WithExtension,VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancer,VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancerBackend,VirtualMachineScaleSet.UpdateStages.WithoutPrimaryLoadBalancerNatPool,VirtualMachineScaleSet.UpdateStages.WithManagedServiceIdentity,VirtualMachineScaleSet.UpdateStages.WithAvailabilityZone +- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d3dd655e126e91b9a239548b0555779e8 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d3dd655e126e91b9a239548b0555779e8.yml + name: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithAttach + nameWithType: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the data disk definition.

+ +

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens1620744f8ba8bdbea26935e88521c0f2 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens1620744f8ba8bdbea26935e88521c0f2.yml + name: VirtualMachineScaleSetExtension.DefinitionStages.WithAttach + nameWithType: VirtualMachineScaleSetExtension.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.DefinitionStages.WithAttach + type: Interface + summary:

The final stage of a virtual machine scale set extension definition.

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition,VirtualMachineScaleSetExtension.DefinitionStages.WithAutoUpgradeMinorVersion,VirtualMachineScaleSetExtension.DefinitionStages.WithSettings + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._container_service_agent_pool.4a9a5c84a9c8e1ab3cc813cfc1216283 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._container_service_agent_pool.4a9a5c84a9c8e1ab3cc813cfc1216283.yml @@ -3323,22 +3352,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the container service definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaa9b7ba5930b12588004b017ab05defeb +- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d903a8c9d3c7a4ef769fa32d4f6385ae3 parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaa9b7ba5930b12588004b017ab05defeb.yml - name: VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithAttach - nameWithType: VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithAttach + href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d903a8c9d3c7a4ef769fa32d4f6385ae3.yml + name: VirtualMachineUnmanagedDataDisk.UpdateDefinitionStages.WithAttach + nameWithType: VirtualMachineUnmanagedDataDisk.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.UpdateDefinitionStages.WithAttach type: Interface summary: >- -

The final stage of the unmanaged data disk definition.

+

The final stage of the data disk definition.

syntax: - content: public interface WithAttach extends Attachable.InDefinition + content: public interface WithAttach extends Attachable.InUpdate typeParameters: - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

+ description:

the stage of the parent update to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_extension._up4f78a33323313272275a390cd8ef0184 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_extension._up4f78a33323313272275a390cd8ef0184.yml @@ -3352,16 +3381,32 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_extension._definition_stages._with_attach +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens4c8d190b1522b076e5e4e805f84bafe9 parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._definition_stages._with_attach.yml - name: VirtualMachineExtension.DefinitionStages.WithAttach - nameWithType: VirtualMachineExtension.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.DefinitionStages.WithAttach + href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens4c8d190b1522b076e5e4e805f84bafe9.yml + name: VirtualMachineScaleSetExtension.UpdateDefinitionStages.WithAttach + nameWithType: VirtualMachineScaleSetExtension.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.UpdateDefinitionStages.WithAttach type: Interface - summary:

The final stage of the virtual machine extension definition.

+ summary:

The final stage of the virtual machine scale set extension definition.

syntax: - content: public interface WithAttach extends Attachable.InDefinition,VirtualMachineExtension.DefinitionStages.WithAutoUpgradeMinorVersion,VirtualMachineExtension.DefinitionStages.WithSettings,VirtualMachineExtension.DefinitionStages.WithTags + content: public interface WithAttach extends Attachable.InUpdate,VirtualMachineScaleSetExtension.UpdateDefinitionStages.WithAutoUpgradeMinorVersion,VirtualMachineScaleSetExtension.UpdateDefinitionStages.WithSettings + typeParameters: + - type: 18a275b1 + description:

the stage of the parent update to return to after attaching this definition

+- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaa9b7ba5930b12588004b017ab05defeb + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaa9b7ba5930b12588004b017ab05defeb.yml + name: VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithAttach + nameWithType: VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the unmanaged data disk definition.

+ +

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

@@ -3381,48 +3426,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens1620744f8ba8bdbea26935e88521c0f2 +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._definition_stages._with_attach parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens1620744f8ba8bdbea26935e88521c0f2.yml - name: VirtualMachineScaleSetExtension.DefinitionStages.WithAttach - nameWithType: VirtualMachineScaleSetExtension.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.DefinitionStages.WithAttach + href: com.microsoft.azure.management.compute._virtual_machine_extension._definition_stages._with_attach.yml + name: VirtualMachineExtension.DefinitionStages.WithAttach + nameWithType: VirtualMachineExtension.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.DefinitionStages.WithAttach type: Interface - summary:

The final stage of a virtual machine scale set extension definition.

+ summary:

The final stage of the virtual machine extension definition.

syntax: - content: public interface WithAttach extends Attachable.InDefinition,VirtualMachineScaleSetExtension.DefinitionStages.WithAutoUpgradeMinorVersion,VirtualMachineScaleSetExtension.DefinitionStages.WithSettings + content: public interface WithAttach extends Attachable.InDefinition,VirtualMachineExtension.DefinitionStages.WithAutoUpgradeMinorVersion,VirtualMachineExtension.DefinitionStages.WithSettings,VirtualMachineExtension.DefinitionStages.WithTags typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d3dd655e126e91b9a239548b0555779e8 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d3dd655e126e91b9a239548b0555779e8.yml - name: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithAttach - nameWithType: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the data disk definition.

- -

- syntax: - content: public interface WithAttach extends Attachable.InDefinition - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens4c8d190b1522b076e5e4e805f84bafe9 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens4c8d190b1522b076e5e4e805f84bafe9.yml - name: VirtualMachineScaleSetExtension.UpdateDefinitionStages.WithAttach - nameWithType: VirtualMachineScaleSetExtension.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.UpdateDefinitionStages.WithAttach - type: Interface - summary:

The final stage of the virtual machine scale set extension definition.

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,VirtualMachineScaleSetExtension.UpdateDefinitionStages.WithAutoUpgradeMinorVersion,VirtualMachineScaleSetExtension.UpdateDefinitionStages.WithSettings - typeParameters: - - type: 18a275b1 - description:

the stage of the parent update to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmana5af663dad0fc8f2ee29f4f01dd286dcc parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmana5af663dad0fc8f2ee29f4f01dd286dcc.yml @@ -3439,48 +3455,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d903a8c9d3c7a4ef769fa32d4f6385ae3 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d903a8c9d3c7a4ef769fa32d4f6385ae3.yml - name: VirtualMachineUnmanagedDataDisk.UpdateDefinitionStages.WithAttach - nameWithType: VirtualMachineUnmanagedDataDisk.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the data disk definition.

- -

- syntax: - content: public interface WithAttach extends Attachable.InUpdate - typeParameters: - - type: 18a275b1 - description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_extension._de139db87725f28663dfdf073020914fa2 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._de139db87725f28663dfdf073020914fa2.yml - name: VirtualMachineExtension.DefinitionStages.WithAutoUpgradeMinorVersion - nameWithType: VirtualMachineExtension.DefinitionStages.WithAutoUpgradeMinorVersion - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.DefinitionStages.WithAutoUpgradeMinorVersion - type: Interface - summary: >- -

The stage of the virtual machine extension definition allowing to enable or disable auto upgrade of the extension when when a new minor version of virtual machine extension image gets published.

- -

- syntax: - content: public interface WithAutoUpgradeMinorVersion - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensb27b012055df581ebf2c618dde3a3cf9 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensb27b012055df581ebf2c618dde3a3cf9.yml - name: VirtualMachineScaleSetExtension.UpdateStages.WithAutoUpgradeMinorVersion - nameWithType: VirtualMachineScaleSetExtension.UpdateStages.WithAutoUpgradeMinorVersion - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.UpdateStages.WithAutoUpgradeMinorVersion - type: Interface - summary:

The stage of a virtual machine scale set extension update allowing to enable or disable auto upgrade of the extension when when a new minor version of virtual machine scale set extension image gets published.

- syntax: - content: public interface WithAutoUpgradeMinorVersion - uid: com.microsoft.azure.management.compute._virtual_machine_extension._up10c8d34881d53762c847170dd8378fe5 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_extension._up10c8d34881d53762c847170dd8378fe5.yml @@ -3539,6 +3513,32 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

+- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensb27b012055df581ebf2c618dde3a3cf9 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensb27b012055df581ebf2c618dde3a3cf9.yml + name: VirtualMachineScaleSetExtension.UpdateStages.WithAutoUpgradeMinorVersion + nameWithType: VirtualMachineScaleSetExtension.UpdateStages.WithAutoUpgradeMinorVersion + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.UpdateStages.WithAutoUpgradeMinorVersion + type: Interface + summary:

The stage of a virtual machine scale set extension update allowing to enable or disable auto upgrade of the extension when when a new minor version of virtual machine scale set extension image gets published.

+ syntax: + content: public interface WithAutoUpgradeMinorVersion +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._de139db87725f28663dfdf073020914fa2 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_extension._de139db87725f28663dfdf073020914fa2.yml + name: VirtualMachineExtension.DefinitionStages.WithAutoUpgradeMinorVersion + nameWithType: VirtualMachineExtension.DefinitionStages.WithAutoUpgradeMinorVersion + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.DefinitionStages.WithAutoUpgradeMinorVersion + type: Interface + summary: >- +

The stage of the virtual machine extension definition allowing to enable or disable auto upgrade of the extension when when a new minor version of virtual machine extension image gets published.

+ +

+ syntax: + content: public interface WithAutoUpgradeMinorVersion + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_availability_set parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_availability_set.yml @@ -3549,24 +3549,14 @@ references: summary:

The stage of the virtual machine definition allowing to specify availability set.

syntax: content: public interface WithAvailabilitySet -- uid: com.microsoft.azure.management.compute._virtual_machine._definition_s92510b2e0ba816f06fa58cc46c4282ac +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._up61cbe2c19e8f2ef8e189598356294659 parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._definition_s92510b2e0ba816f06fa58cc46c4282ac.yml - name: VirtualMachine.DefinitionStages.WithAvailabilityZone - nameWithType: VirtualMachine.DefinitionStages.WithAvailabilityZone - fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithAvailabilityZone + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._up61cbe2c19e8f2ef8e189598356294659.yml + name: VirtualMachineScaleSet.UpdateStages.WithAvailabilityZone + nameWithType: VirtualMachineScaleSet.UpdateStages.WithAvailabilityZone + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.UpdateStages.WithAvailabilityZone type: Interface - summary:

The stage of the VM definition allowing to specify availability zone.

- syntax: - content: public interface WithAvailabilityZone -- uid: com.microsoft.azure.management.compute._disk._definition_stages._with_availability_zone - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._disk._definition_stages._with_availability_zone.yml - name: Disk.DefinitionStages.WithAvailabilityZone - nameWithType: Disk.DefinitionStages.WithAvailabilityZone - fullName: com.microsoft.azure.management.compute.Disk.DefinitionStages.WithAvailabilityZone - type: Interface - summary:

The stage of the managed disk definition allowing to specify availability zone.

+ summary:

The stage of the virtual machine scale set update allowing to specify availability zone.

syntax: content: public interface WithAvailabilityZone - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de53d1b3ba77c792aaded142505dc46910 @@ -3579,26 +3569,26 @@ references: summary:

The stage of the virtual machine scale set definition allowing to specify availability zone.

syntax: content: public interface WithAvailabilityZone -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._up61cbe2c19e8f2ef8e189598356294659 +- uid: com.microsoft.azure.management.compute._disk._definition_stages._with_availability_zone parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._up61cbe2c19e8f2ef8e189598356294659.yml - name: VirtualMachineScaleSet.UpdateStages.WithAvailabilityZone - nameWithType: VirtualMachineScaleSet.UpdateStages.WithAvailabilityZone - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.UpdateStages.WithAvailabilityZone + href: com.microsoft.azure.management.compute._disk._definition_stages._with_availability_zone.yml + name: Disk.DefinitionStages.WithAvailabilityZone + nameWithType: Disk.DefinitionStages.WithAvailabilityZone + fullName: com.microsoft.azure.management.compute.Disk.DefinitionStages.WithAvailabilityZone type: Interface - summary:

The stage of the virtual machine scale set update allowing to specify availability zone.

+ summary:

The stage of the managed disk definition allowing to specify availability zone.

syntax: content: public interface WithAvailabilityZone -- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_boot_diagnostics +- uid: com.microsoft.azure.management.compute._virtual_machine._definition_s92510b2e0ba816f06fa58cc46c4282ac parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_boot_diagnostics.yml - name: VirtualMachine.DefinitionStages.WithBootDiagnostics - nameWithType: VirtualMachine.DefinitionStages.WithBootDiagnostics - fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithBootDiagnostics + href: com.microsoft.azure.management.compute._virtual_machine._definition_s92510b2e0ba816f06fa58cc46c4282ac.yml + name: VirtualMachine.DefinitionStages.WithAvailabilityZone + nameWithType: VirtualMachine.DefinitionStages.WithAvailabilityZone + fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithAvailabilityZone type: Interface - summary:

The stage of the virtual machine definition allowing to enable boot diagnostics.

+ summary:

The stage of the VM definition allowing to specify availability zone.

syntax: - content: public interface WithBootDiagnostics + content: public interface WithAvailabilityZone - uid: com.microsoft.azure.management.compute._virtual_machine._update_stages._with_boot_diagnostics parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._update_stages._with_boot_diagnostics.yml @@ -3609,16 +3599,16 @@ references: summary:

The stage of the virtual machine definition allowing to enable boot diagnostics.

syntax: content: public interface WithBootDiagnostics -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de675c578279d7412d1ab4058711619e75 +- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_boot_diagnostics parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de675c578279d7412d1ab4058711619e75.yml - name: VirtualMachineScaleSet.DefinitionStages.WithCapacity - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithCapacity - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithCapacity + href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_boot_diagnostics.yml + name: VirtualMachine.DefinitionStages.WithBootDiagnostics + nameWithType: VirtualMachine.DefinitionStages.WithBootDiagnostics + fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithBootDiagnostics type: Interface - summary:

The stage of the virtual machine scale set definition allowing to specify number of virtual machines in the scale set.

+ summary:

The stage of the virtual machine definition allowing to enable boot diagnostics.

syntax: - content: public interface WithCapacity + content: public interface WithBootDiagnostics - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._update_stages._with_capacity parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._update_stages._with_capacity.yml @@ -3629,6 +3619,16 @@ references: summary:

The stage of a virtual machine scale set definition allowing to specify the number of virtual machines in the scale set.

syntax: content: public interface WithCapacity +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de675c578279d7412d1ab4058711619e75 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de675c578279d7412d1ab4058711619e75.yml + name: VirtualMachineScaleSet.DefinitionStages.WithCapacity + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithCapacity + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithCapacity + type: Interface + summary:

The stage of the virtual machine scale set definition allowing to specify number of virtual machines in the scale set.

+ syntax: + content: public interface WithCapacity - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de027ae021b04b91db48b0f2ab85810464 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de027ae021b04b91db48b0f2ab85810464.yml @@ -3639,16 +3639,16 @@ references: summary:

The stage of a virtual machine scale set definition allowing to specify the computer name prefix.

syntax: content: public interface WithComputerNamePrefix -- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_create +- uid: com.microsoft.azure.management.compute._availability_set._definition_stages._with_create parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_create.yml - name: VirtualMachine.DefinitionStages.WithCreate - nameWithType: VirtualMachine.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithCreate + href: com.microsoft.azure.management.compute._availability_set._definition_stages._with_create.yml + name: AvailabilitySet.DefinitionStages.WithCreate + nameWithType: AvailabilitySet.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.compute.AvailabilitySet.DefinitionStages.WithCreate type: Interface - summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

+ summary:

The stage of an availability set definition which contains all the minimum required inputs for the resource to be created but also allows for any other optional settings to be specified.

syntax: - content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,VirtualMachine.DefinitionStages.WithOSDiskSettings,VirtualMachine.DefinitionStages.WithVMSize,VirtualMachine.DefinitionStages.WithStorageAccount,VirtualMachine.DefinitionStages.WithAvailabilitySet,VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface,VirtualMachine.DefinitionStages.WithExtension,VirtualMachine.DefinitionStages.WithPlan,VirtualMachine.DefinitionStages.WithBootDiagnostics,VirtualMachine.DefinitionStages.WithManagedServiceIdentity + content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,AvailabilitySet.DefinitionStages.WithUpdateDomainCount,AvailabilitySet.DefinitionStages.WithFaultDomainCount,AvailabilitySet.DefinitionStages.WithSku - uid: com.microsoft.azure.management.compute._container_service._definition_stages._with_create parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._container_service._definition_stages._with_create.yml @@ -3669,6 +3669,16 @@ references: summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

syntax: content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,Snapshot.DefinitionStages.WithSize,Snapshot.DefinitionStages.WithSku +- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_create + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_create.yml + name: VirtualMachine.DefinitionStages.WithCreate + nameWithType: VirtualMachine.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithCreate + type: Interface + summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

+ syntax: + content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,VirtualMachine.DefinitionStages.WithOSDiskSettings,VirtualMachine.DefinitionStages.WithVMSize,VirtualMachine.DefinitionStages.WithStorageAccount,VirtualMachine.DefinitionStages.WithAvailabilitySet,VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface,VirtualMachine.DefinitionStages.WithExtension,VirtualMachine.DefinitionStages.WithPlan,VirtualMachine.DefinitionStages.WithBootDiagnostics,VirtualMachine.DefinitionStages.WithManagedServiceIdentity - uid: com.microsoft.azure.management.compute._disk._definition_stages._with_create parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._disk._definition_stages._with_create.yml @@ -3679,16 +3689,6 @@ references: summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

syntax: content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,Disk.DefinitionStages.WithSku,Disk.DefinitionStages.WithAvailabilityZone -- uid: com.microsoft.azure.management.compute._availability_set._definition_stages._with_create - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._availability_set._definition_stages._with_create.yml - name: AvailabilitySet.DefinitionStages.WithCreate - nameWithType: AvailabilitySet.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.compute.AvailabilitySet.DefinitionStages.WithCreate - type: Interface - summary:

The stage of an availability set definition which contains all the minimum required inputs for the resource to be created but also allows for any other optional settings to be specified.

- syntax: - content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,AvailabilitySet.DefinitionStages.WithUpdateDomainCount,AvailabilitySet.DefinitionStages.WithFaultDomainCount,AvailabilitySet.DefinitionStages.WithSku - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._definition_stages._with_create parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._definition_stages._with_create.yml @@ -3889,16 +3889,6 @@ references: summary:

The stage of the virtual machine data disk update allowing to set the disk caching type.

syntax: content: public interface WithDiskCaching -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanab43facff5899effa289ec4f3d36dbe93 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanab43facff5899effa289ec4f3d36dbe93.yml - name: VirtualMachineScaleSetUnmanagedDataDisk.UpdateStages.WithDiskLun - nameWithType: VirtualMachineScaleSetUnmanagedDataDisk.UpdateStages.WithDiskLun - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetUnmanagedDataDisk.UpdateStages.WithDiskLun - type: Interface - summary:

The stage of the unmanaged data disk update allowing to set the disk LUN.

- syntax: - content: public interface WithDiskLun - uid: com.microsoft.azure.management.compute._virtual_machine_custom_image.5b5fe6bd874caac4ba3ef469b30a698f parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_custom_image.5b5fe6bd874caac4ba3ef469b30a698f.yml @@ -3925,6 +3915,16 @@ references: summary:

The stage of the virtual machine data disk update allowing to set the disk LUN.

syntax: content: public interface WithDiskLun +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanab43facff5899effa289ec4f3d36dbe93 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanab43facff5899effa289ec4f3d36dbe93.yml + name: VirtualMachineScaleSetUnmanagedDataDisk.UpdateStages.WithDiskLun + nameWithType: VirtualMachineScaleSetUnmanagedDataDisk.UpdateStages.WithDiskLun + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetUnmanagedDataDisk.UpdateStages.WithDiskLun + type: Interface + summary:

The stage of the unmanaged data disk update allowing to set the disk LUN.

+ syntax: + content: public interface WithDiskLun - uid: com.microsoft.azure.management.compute._virtual_machine_custom_image.5d49c9ee05a674b3c86280ff6a39dbaf parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_custom_image.5d49c9ee05a674b3c86280ff6a39dbaf.yml @@ -3961,6 +3961,22 @@ references: summary:

The stage of the unmanaged data disk update allowing to set the disk size.

syntax: content: public interface WithDiskSize +- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dfa26a1ee184249f889d352ccf69da533 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dfa26a1ee184249f889d352ccf69da533.yml + name: VirtualMachineUnmanagedDataDisk.UpdateDefinitionStages.WithDiskSource + nameWithType: VirtualMachineUnmanagedDataDisk.UpdateDefinitionStages.WithDiskSource + fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.UpdateDefinitionStages.WithDiskSource + type: Interface + summary: >- +

The stage of the data disk definition allowing to choose the source.

+ +

+ syntax: + content: public interface WithDiskSource + typeParameters: + - type: 18a275b1 + description:

the stage of the parent update to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaa5212366449e2bea71133982d3ed240d parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaa5212366449e2bea71133982d3ed240d.yml @@ -3993,6 +4009,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.compute._disk._definition_stages._with_disk_source + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._disk._definition_stages._with_disk_source.yml + name: Disk.DefinitionStages.WithDiskSource + nameWithType: Disk.DefinitionStages.WithDiskSource + fullName: com.microsoft.azure.management.compute.Disk.DefinitionStages.WithDiskSource + type: Interface + summary:

The stage of a managed disk definition allowing to choose OS source or data source.

+ syntax: + content: public interface WithDiskSource extends Disk.DefinitionStages.WithWindowsDiskSource,Disk.DefinitionStages.WithLinuxDiskSource,Disk.DefinitionStages.WithData - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaf4eb0ae72ccaf0a6ad712f2a0b8a6c25 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanaf4eb0ae72ccaf0a6ad712f2a0b8a6c25.yml @@ -4009,32 +4035,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._disk._definition_stages._with_disk_source +- uid: com.microsoft.azure.management.compute._virtual_machine._update_stages._with_extension parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._disk._definition_stages._with_disk_source.yml - name: Disk.DefinitionStages.WithDiskSource - nameWithType: Disk.DefinitionStages.WithDiskSource - fullName: com.microsoft.azure.management.compute.Disk.DefinitionStages.WithDiskSource + href: com.microsoft.azure.management.compute._virtual_machine._update_stages._with_extension.yml + name: VirtualMachine.UpdateStages.WithExtension + nameWithType: VirtualMachine.UpdateStages.WithExtension + fullName: com.microsoft.azure.management.compute.VirtualMachine.UpdateStages.WithExtension type: Interface - summary:

The stage of a managed disk definition allowing to choose OS source or data source.

+ summary:

The stage of a virtual machine update allowing to specify extensions.

syntax: - content: public interface WithDiskSource extends Disk.DefinitionStages.WithWindowsDiskSource,Disk.DefinitionStages.WithLinuxDiskSource,Disk.DefinitionStages.WithData -- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dfa26a1ee184249f889d352ccf69da533 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dfa26a1ee184249f889d352ccf69da533.yml - name: VirtualMachineUnmanagedDataDisk.UpdateDefinitionStages.WithDiskSource - nameWithType: VirtualMachineUnmanagedDataDisk.UpdateDefinitionStages.WithDiskSource - fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.UpdateDefinitionStages.WithDiskSource - type: Interface - summary: >- -

The stage of the data disk definition allowing to choose the source.

- -

- syntax: - content: public interface WithDiskSource - typeParameters: - - type: 18a275b1 - description:

the stage of the parent update to return to after attaching this definition

+ content: public interface WithExtension - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de34bd2a0c4fed29b71e0c50bc0bfae121 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de34bd2a0c4fed29b71e0c50bc0bfae121.yml @@ -4065,16 +4075,6 @@ references: summary:

The stage of the virtual machine definition allowing to specify extensions.

syntax: content: public interface WithExtension -- uid: com.microsoft.azure.management.compute._virtual_machine._update_stages._with_extension - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._update_stages._with_extension.yml - name: VirtualMachine.UpdateStages.WithExtension - nameWithType: VirtualMachine.UpdateStages.WithExtension - fullName: com.microsoft.azure.management.compute.VirtualMachine.UpdateStages.WithExtension - type: Interface - summary:

The stage of a virtual machine update allowing to specify extensions.

- syntax: - content: public interface WithExtension - uid: com.microsoft.azure.management.compute._availability_set._definition_5e566f899198966448bf006c5be3006a parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._availability_set._definition_5e566f899198966448bf006c5be3006a.yml @@ -4115,22 +4115,6 @@ references: summary:

The stage of a virtual machine definition containing various settings when virtual machine is created from image.

syntax: content: public interface WithFromImageCreateOptionsUnmanaged extends VirtualMachine.DefinitionStages.WithUnmanagedCreate -- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dbacfa1adf1f79f5632df8c09a5d74f86 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dbacfa1adf1f79f5632df8c09a5d74f86.yml - name: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithFromImageDiskSettings - nameWithType: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithFromImageDiskSettings - fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.DefinitionStages.WithFromImageDiskSettings - type: Interface - summary: >- -

The stage that allows configure the disk based on an image.

- -

- syntax: - content: public interface WithFromImageDiskSettings extends VirtualMachineUnmanagedDataDisk.DefinitionStages.WithAttach - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmana96479943277926230ffae43a8fa226be parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmana96479943277926230ffae43a8fa226be.yml @@ -4147,66 +4131,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._container_service._definition_stages._with_group +- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dbacfa1adf1f79f5632df8c09a5d74f86 parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._container_service._definition_stages._with_group.yml - name: ContainerService.DefinitionStages.WithGroup - nameWithType: ContainerService.DefinitionStages.WithGroup - fullName: com.microsoft.azure.management.compute.ContainerService.DefinitionStages.WithGroup + href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dbacfa1adf1f79f5632df8c09a5d74f86.yml + name: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithFromImageDiskSettings + nameWithType: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithFromImageDiskSettings + fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.DefinitionStages.WithFromImageDiskSettings type: Interface - summary:

The stage of the container service definition allowing to specify the resource group.

+ summary: >- +

The stage that allows configure the disk based on an image.

+ +

syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup -- uid: com.microsoft.azure.management.compute._disk._definition_stages._with_group - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._disk._definition_stages._with_group.yml - name: Disk.DefinitionStages.WithGroup - nameWithType: Disk.DefinitionStages.WithGroup - fullName: com.microsoft.azure.management.compute.Disk.DefinitionStages.WithGroup - type: Interface - summary:

The stage of a managed disk definition allowing to specify the resource group.

- syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup -- uid: com.microsoft.azure.management.compute._availability_set._definition_stages._with_group - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._availability_set._definition_stages._with_group.yml - name: AvailabilitySet.DefinitionStages.WithGroup - nameWithType: AvailabilitySet.DefinitionStages.WithGroup - fullName: com.microsoft.azure.management.compute.AvailabilitySet.DefinitionStages.WithGroup - type: Interface - summary:

The stage of the availability set definition allowing to specify the resource group.

- syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup -- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_group - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_group.yml - name: VirtualMachine.DefinitionStages.WithGroup - nameWithType: VirtualMachine.DefinitionStages.WithGroup - fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithGroup - type: Interface - summary:

The stage of a virtual machine definition allowing to specify the resource group.

- syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup -- uid: com.microsoft.azure.management.compute._snapshot._definition_stages._with_group - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._snapshot._definition_stages._with_group.yml - name: Snapshot.DefinitionStages.WithGroup - nameWithType: Snapshot.DefinitionStages.WithGroup - fullName: com.microsoft.azure.management.compute.Snapshot.DefinitionStages.WithGroup - type: Interface - summary:

The stage of the managed snapshot definition allowing to specify the resource group.

- syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._definition_stages._with_group - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._definition_stages._with_group.yml - name: VirtualMachineScaleSet.DefinitionStages.WithGroup - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithGroup - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithGroup - type: Interface - summary:

The stage of a virtual machine scale set definition allowing to specify the resource group.

- syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup + content: public interface WithFromImageDiskSettings extends VirtualMachineUnmanagedDataDisk.DefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_custom_image.9fe772c303f3fd48411b0506a3421813 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_custom_image.9fe772c303f3fd48411b0506a3421813.yml @@ -4217,6 +4157,82 @@ references: summary:

The stage of the image definition allowing to specify the resource group.

syntax: content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._definition_stages._with_group + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._definition_stages._with_group.yml + name: VirtualMachineScaleSet.DefinitionStages.WithGroup + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithGroup + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithGroup + type: Interface + summary:

The stage of a virtual machine scale set definition allowing to specify the resource group.

+ syntax: + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup +- uid: com.microsoft.azure.management.compute._disk._definition_stages._with_group + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._disk._definition_stages._with_group.yml + name: Disk.DefinitionStages.WithGroup + nameWithType: Disk.DefinitionStages.WithGroup + fullName: com.microsoft.azure.management.compute.Disk.DefinitionStages.WithGroup + type: Interface + summary:

The stage of a managed disk definition allowing to specify the resource group.

+ syntax: + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup +- uid: com.microsoft.azure.management.compute._container_service._definition_stages._with_group + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._container_service._definition_stages._with_group.yml + name: ContainerService.DefinitionStages.WithGroup + nameWithType: ContainerService.DefinitionStages.WithGroup + fullName: com.microsoft.azure.management.compute.ContainerService.DefinitionStages.WithGroup + type: Interface + summary:

The stage of the container service definition allowing to specify the resource group.

+ syntax: + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup +- uid: com.microsoft.azure.management.compute._snapshot._definition_stages._with_group + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._snapshot._definition_stages._with_group.yml + name: Snapshot.DefinitionStages.WithGroup + nameWithType: Snapshot.DefinitionStages.WithGroup + fullName: com.microsoft.azure.management.compute.Snapshot.DefinitionStages.WithGroup + type: Interface + summary:

The stage of the managed snapshot definition allowing to specify the resource group.

+ syntax: + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup +- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_group + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_group.yml + name: VirtualMachine.DefinitionStages.WithGroup + nameWithType: VirtualMachine.DefinitionStages.WithGroup + fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithGroup + type: Interface + summary:

The stage of a virtual machine definition allowing to specify the resource group.

+ syntax: + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup +- uid: com.microsoft.azure.management.compute._availability_set._definition_stages._with_group + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._availability_set._definition_stages._with_group.yml + name: AvailabilitySet.DefinitionStages.WithGroup + nameWithType: AvailabilitySet.DefinitionStages.WithGroup + fullName: com.microsoft.azure.management.compute.AvailabilitySet.DefinitionStages.WithGroup + type: Interface + summary:

The stage of the availability set definition allowing to specify the resource group.

+ syntax: + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._deb93102963ac8b10b96359fede347cb78 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_extension._deb93102963ac8b10b96359fede347cb78.yml + name: VirtualMachineExtension.DefinitionStages.WithImageOrPublisher + nameWithType: VirtualMachineExtension.DefinitionStages.WithImageOrPublisher + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.DefinitionStages.WithImageOrPublisher + type: Interface + summary: >- +

The stage of the virtual machine extension definition allowing to specify extension image or specify name of the virtual machine extension publisher.

+ +

+ syntax: + content: public interface WithImageOrPublisher extends VirtualMachineExtension.DefinitionStages.WithPublisher + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_extension._up25328581268b63deff2d43a2620ffd65 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_extension._up25328581268b63deff2d43a2620ffd65.yml @@ -4233,22 +4249,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensa3d82596f8209fc47b64f7dd9092853f - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensa3d82596f8209fc47b64f7dd9092853f.yml - name: VirtualMachineScaleSetExtension.DefinitionStages.WithImageOrPublisher - nameWithType: VirtualMachineScaleSetExtension.DefinitionStages.WithImageOrPublisher - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.DefinitionStages.WithImageOrPublisher - type: Interface - summary: >- -

The stage of a virtual machines scale set extension definition allowing to specify an extension image or specify name of the virtual machine scale set extension publisher.

- -

- syntax: - content: public interface WithImageOrPublisher extends VirtualMachineScaleSetExtension.DefinitionStages.WithPublisher - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens1a9a1f8174a3988c9e2c35c7e0b951fd parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens1a9a1f8174a3988c9e2c35c7e0b951fd.yml @@ -4265,19 +4265,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_extension._deb93102963ac8b10b96359fede347cb78 +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensa3d82596f8209fc47b64f7dd9092853f parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._deb93102963ac8b10b96359fede347cb78.yml - name: VirtualMachineExtension.DefinitionStages.WithImageOrPublisher - nameWithType: VirtualMachineExtension.DefinitionStages.WithImageOrPublisher - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.DefinitionStages.WithImageOrPublisher + href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensa3d82596f8209fc47b64f7dd9092853f.yml + name: VirtualMachineScaleSetExtension.DefinitionStages.WithImageOrPublisher + nameWithType: VirtualMachineScaleSetExtension.DefinitionStages.WithImageOrPublisher + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.DefinitionStages.WithImageOrPublisher type: Interface summary: >- -

The stage of the virtual machine extension definition allowing to specify extension image or specify name of the virtual machine extension publisher.

+

The stage of a virtual machines scale set extension definition allowing to specify an extension image or specify name of the virtual machine scale set extension publisher.

syntax: - content: public interface WithImageOrPublisher extends VirtualMachineExtension.DefinitionStages.WithPublisher + content: public interface WithImageOrPublisher extends VirtualMachineScaleSetExtension.DefinitionStages.WithPublisher typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

@@ -4383,16 +4383,6 @@ references: summary:

The stage of a Linux virtual machine scale set definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

syntax: content: public interface WithLinuxCreateManagedOrUnmanaged extends VirtualMachineScaleSet.DefinitionStages.WithManagedCreate -- uid: com.microsoft.azure.management.compute._virtual_machine._definition_s4f6824f285810733460625589d802e51 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._definition_s4f6824f285810733460625589d802e51.yml - name: VirtualMachine.DefinitionStages.WithLinuxCreateUnmanaged - nameWithType: VirtualMachine.DefinitionStages.WithLinuxCreateUnmanaged - fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithLinuxCreateUnmanaged - type: Interface - summary:

The stage of a Linux virtual machine definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

- syntax: - content: public interface WithLinuxCreateUnmanaged extends VirtualMachine.DefinitionStages.WithFromImageCreateOptionsUnmanaged - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de8d5a0fbef6e202ba3c3dc3f94a691db7 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de8d5a0fbef6e202ba3c3dc3f94a691db7.yml @@ -4403,6 +4393,16 @@ references: summary:

The stage of a Linux virtual machine scale set definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

syntax: content: public interface WithLinuxCreateUnmanaged extends VirtualMachineScaleSet.DefinitionStages.WithUnmanagedCreate +- uid: com.microsoft.azure.management.compute._virtual_machine._definition_s4f6824f285810733460625589d802e51 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine._definition_s4f6824f285810733460625589d802e51.yml + name: VirtualMachine.DefinitionStages.WithLinuxCreateUnmanaged + nameWithType: VirtualMachine.DefinitionStages.WithLinuxCreateUnmanaged + fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithLinuxCreateUnmanaged + type: Interface + summary:

The stage of a Linux virtual machine definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

+ syntax: + content: public interface WithLinuxCreateUnmanaged extends VirtualMachine.DefinitionStages.WithFromImageCreateOptionsUnmanaged - uid: com.microsoft.azure.management.compute._disk._definition_stages._with_linux_disk_source parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._disk._definition_stages._with_linux_disk_source.yml @@ -4413,16 +4413,6 @@ references: summary:

The stage of the managed disk definition allowing to choose Linux OS source.

syntax: content: public interface WithLinuxDiskSource -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._deace9fc6a8251d17cadcf2ddcaaee316b - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._deace9fc6a8251d17cadcf2ddcaaee316b.yml - name: VirtualMachineScaleSet.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManaged - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManaged - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManaged - type: Interface - summary:

The stage of the Linux virtual machine scale set definition allowing to specify SSH root password or public key.

- syntax: - content: public interface WithLinuxRootPasswordOrPublicKeyManaged - uid: com.microsoft.azure.management.compute._virtual_machine._definition_s089d02a494908c75e8fd42f816d6b2a6 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_s089d02a494908c75e8fd42f816d6b2a6.yml @@ -4433,6 +4423,16 @@ references: summary:

The stage of a Linux virtual machine definition allowing to specify an SSH root password or public key.

syntax: content: public interface WithLinuxRootPasswordOrPublicKeyManaged +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._deace9fc6a8251d17cadcf2ddcaaee316b + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._deace9fc6a8251d17cadcf2ddcaaee316b.yml + name: VirtualMachineScaleSet.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManaged + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManaged + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManaged + type: Interface + summary:

The stage of the Linux virtual machine scale set definition allowing to specify SSH root password or public key.

+ syntax: + content: public interface WithLinuxRootPasswordOrPublicKeyManaged - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._deaad2e028e0124f9865f9b85fa15401d7 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._deaad2e028e0124f9865f9b85fa15401d7.yml @@ -4453,16 +4453,6 @@ references: summary:

The stage of a Linux virtual machine definition allowing to specify an SSH root password or public key.

syntax: content: public interface WithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged -- uid: com.microsoft.azure.management.compute._virtual_machine._definition_s50751fa4b9b9cda38eb5362cbea38e54 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._definition_s50751fa4b9b9cda38eb5362cbea38e54.yml - name: VirtualMachine.DefinitionStages.WithLinuxRootPasswordOrPublicKeyUnmanaged - nameWithType: VirtualMachine.DefinitionStages.WithLinuxRootPasswordOrPublicKeyUnmanaged - fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithLinuxRootPasswordOrPublicKeyUnmanaged - type: Interface - summary:

The stage of a Linux virtual machine definition allowing to specify an SSH root password or public key.

- syntax: - content: public interface WithLinuxRootPasswordOrPublicKeyUnmanaged - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de2165b2a1ae5544a91c236fd6d44a67fb parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de2165b2a1ae5544a91c236fd6d44a67fb.yml @@ -4473,6 +4463,16 @@ references: summary:

The stage of the Linux virtual machine scale set definition allowing to specify SSH root password or public key.

syntax: content: public interface WithLinuxRootPasswordOrPublicKeyUnmanaged +- uid: com.microsoft.azure.management.compute._virtual_machine._definition_s50751fa4b9b9cda38eb5362cbea38e54 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine._definition_s50751fa4b9b9cda38eb5362cbea38e54.yml + name: VirtualMachine.DefinitionStages.WithLinuxRootPasswordOrPublicKeyUnmanaged + nameWithType: VirtualMachine.DefinitionStages.WithLinuxRootPasswordOrPublicKeyUnmanaged + fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithLinuxRootPasswordOrPublicKeyUnmanaged + type: Interface + summary:

The stage of a Linux virtual machine definition allowing to specify an SSH root password or public key.

+ syntax: + content: public interface WithLinuxRootPasswordOrPublicKeyUnmanaged - uid: com.microsoft.azure.management.compute._container_service._definition6da453015845e3af0f9bee8b32fc2b92 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._container_service._definition6da453015845e3af0f9bee8b32fc2b92.yml @@ -4503,16 +4503,6 @@ references: summary:

The stage of the Linux virtual machine scale set definition allowing to specify SSH root user name.

syntax: content: public interface WithLinuxRootUsernameManaged -- uid: com.microsoft.azure.management.compute._virtual_machine._definition_s514602db81265a7b7bbb1dbd16aabf97 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._definition_s514602db81265a7b7bbb1dbd16aabf97.yml - name: VirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged - nameWithType: VirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged - fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged - type: Interface - summary:

The stage of a Linux virtual machine definition allowing to specify an SSH root user name.

- syntax: - content: public interface WithLinuxRootUsernameManagedOrUnmanaged - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de5bc2191818eba0775307eaed383e506d parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de5bc2191818eba0775307eaed383e506d.yml @@ -4523,16 +4513,16 @@ references: summary:

The stage of the Linux virtual machine scale set definition allowing to specify SSH root user name.

syntax: content: public interface WithLinuxRootUsernameManagedOrUnmanaged -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de66ca667571c6dee1b43f8db89b8ccd79 +- uid: com.microsoft.azure.management.compute._virtual_machine._definition_s514602db81265a7b7bbb1dbd16aabf97 parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de66ca667571c6dee1b43f8db89b8ccd79.yml - name: VirtualMachineScaleSet.DefinitionStages.WithLinuxRootUsernameUnmanaged - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithLinuxRootUsernameUnmanaged - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithLinuxRootUsernameUnmanaged + href: com.microsoft.azure.management.compute._virtual_machine._definition_s514602db81265a7b7bbb1dbd16aabf97.yml + name: VirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged + nameWithType: VirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged + fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged type: Interface - summary:

The stage of the Linux virtual machine scale set definition allowing to specify SSH root user name.

+ summary:

The stage of a Linux virtual machine definition allowing to specify an SSH root user name.

syntax: - content: public interface WithLinuxRootUsernameUnmanaged + content: public interface WithLinuxRootUsernameManagedOrUnmanaged - uid: com.microsoft.azure.management.compute._virtual_machine._definition_se29560feb815e313d3da4cd0a58a0b8f parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_se29560feb815e313d3da4cd0a58a0b8f.yml @@ -4543,6 +4533,16 @@ references: summary:

The stage of a Linux virtual machine definition allowing to specify an SSH root user name.

syntax: content: public interface WithLinuxRootUsernameUnmanaged +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de66ca667571c6dee1b43f8db89b8ccd79 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de66ca667571c6dee1b43f8db89b8ccd79.yml + name: VirtualMachineScaleSet.DefinitionStages.WithLinuxRootUsernameUnmanaged + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithLinuxRootUsernameUnmanaged + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithLinuxRootUsernameUnmanaged + type: Interface + summary:

The stage of the Linux virtual machine scale set definition allowing to specify SSH root user name.

+ syntax: + content: public interface WithLinuxRootUsernameUnmanaged - uid: com.microsoft.azure.management.compute._snapshot._definition_stages._with_linux_snapshot_source parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._snapshot._definition_stages._with_linux_snapshot_source.yml @@ -4563,16 +4563,6 @@ references: summary:

The stage of the container service definition allowing to specific the Linux SSH key.

syntax: content: public interface WithLinuxSshKey -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._dea6ea737ac52a2ba2927b43f8f0da8037 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._dea6ea737ac52a2ba2927b43f8f0da8037.yml - name: VirtualMachineScaleSet.DefinitionStages.WithManagedCreate - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithManagedCreate - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithManagedCreate - type: Interface - summary:

The stage of the definition which contains all the minimum required inputs for the VM scale set to be created and optionally allow managed data disks specific settings to be specified.

- syntax: - content: public interface WithManagedCreate extends VirtualMachineScaleSet.DefinitionStages.WithManagedDataDisk,VirtualMachineScaleSet.DefinitionStages.WithManagedDiskOptionals,VirtualMachineScaleSet.DefinitionStages.WithAvailabilityZone,VirtualMachineScaleSet.DefinitionStages.WithCreate - uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_managed_create parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_managed_create.yml @@ -4583,6 +4573,16 @@ references: summary:

The stage of the definition which contains all the minimum required inputs for the VM using managed OS disk to be created and optionally allow managed data disks specific settings to be specified.

syntax: content: public interface WithManagedCreate extends VirtualMachine.DefinitionStages.WithManagedDataDisk,VirtualMachine.DefinitionStages.WithAvailabilityZone,VirtualMachine.DefinitionStages.WithCreate +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._dea6ea737ac52a2ba2927b43f8f0da8037 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._dea6ea737ac52a2ba2927b43f8f0da8037.yml + name: VirtualMachineScaleSet.DefinitionStages.WithManagedCreate + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithManagedCreate + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithManagedCreate + type: Interface + summary:

The stage of the definition which contains all the minimum required inputs for the VM scale set to be created and optionally allow managed data disks specific settings to be specified.

+ syntax: + content: public interface WithManagedCreate extends VirtualMachineScaleSet.DefinitionStages.WithManagedDataDisk,VirtualMachineScaleSet.DefinitionStages.WithManagedDiskOptionals,VirtualMachineScaleSet.DefinitionStages.WithAvailabilityZone,VirtualMachineScaleSet.DefinitionStages.WithCreate - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de0b63ba0b0ba7cc65b25e6f031d821a4b parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de0b63ba0b0ba7cc65b25e6f031d821a4b.yml @@ -4593,6 +4593,16 @@ references: summary:

The stage of a virtual machine scale set definition allowing to specify managed data disks.

syntax: content: public interface WithManagedDataDisk +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._upb25af82c2a1e6ada70476a6c01d3a62c + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._upb25af82c2a1e6ada70476a6c01d3a62c.yml + name: VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk + nameWithType: VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk + type: Interface + summary:

The stage of a virtual machine scale set update allowing to specify managed data disks.

+ syntax: + content: public interface WithManagedDataDisk - uid: com.microsoft.azure.management.compute._virtual_machine._update_stages._with_managed_data_disk parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._update_stages._with_managed_data_disk.yml @@ -4613,16 +4623,6 @@ references: summary:

The stage of a virtual machine definition allowing to specify a managed data disk.

syntax: content: public interface WithManagedDataDisk -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._upb25af82c2a1e6ada70476a6c01d3a62c - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._upb25af82c2a1e6ada70476a6c01d3a62c.yml - name: VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk - nameWithType: VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.UpdateStages.WithManagedDataDisk - type: Interface - summary:

The stage of a virtual machine scale set update allowing to specify managed data disks.

- syntax: - content: public interface WithManagedDataDisk - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de6f78bdc4b7c129b7175f18071db85bdd parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de6f78bdc4b7c129b7175f18071db85bdd.yml @@ -4713,38 +4713,6 @@ references: summary:

The stage of a virtual machine scale set definition allowing to specify the virtual network subnet for the primary network configuration.

syntax: content: public interface WithNetworkSubnet -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmana4867c8eab3e151b350c2d363de00a286 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmana4867c8eab3e151b350c2d363de00a286.yml - name: VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings - nameWithType: VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings - type: Interface - summary: >- -

The stage that allows configure the unmanaged disk based on new VHD.

- -

- syntax: - content: public interface WithNewVhdDiskSettings extends VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithAttach - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dba2c59752c0af8dfb84684e0e0dff328 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dba2c59752c0af8dfb84684e0e0dff328.yml - name: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings - nameWithType: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings - fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings - type: Interface - summary: >- -

The stage that allows configure the disk based on new VHD.

- -

- syntax: - content: public interface WithNewVhdDiskSettings extends VirtualMachineUnmanagedDataDisk.DefinitionStages.WithAttach - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d634f920072981e757303e1e66a63cc4e parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d634f920072981e757303e1e66a63cc4e.yml @@ -4761,6 +4729,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

+- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmana4867c8eab3e151b350c2d363de00a286 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmana4867c8eab3e151b350c2d363de00a286.yml + name: VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings + nameWithType: VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings + type: Interface + summary: >- +

The stage that allows configure the unmanaged disk based on new VHD.

+ +

+ syntax: + content: public interface WithNewVhdDiskSettings extends VirtualMachineScaleSetUnmanagedDataDisk.DefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanac9ffd9e43351c306d0037eaaf651b2b2 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set_unmanac9ffd9e43351c306d0037eaaf651b2b2.yml @@ -4777,6 +4761,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

+- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dba2c59752c0af8dfb84684e0e0dff328 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_dba2c59752c0af8dfb84684e0e0dff328.yml + name: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings + nameWithType: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings + fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.DefinitionStages.WithNewVhdDiskSettings + type: Interface + summary: >- +

The stage that allows configure the disk based on new VHD.

+ +

+ syntax: + content: public interface WithNewVhdDiskSettings extends VirtualMachineUnmanagedDataDisk.DefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._container_service._definition_stages._with_orchestrator parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._container_service._definition_stages._with_orchestrator.yml @@ -4787,16 +4787,6 @@ references: summary:

The stage of the container service definition allowing to specify orchestration type.

syntax: content: public interface WithOrchestrator -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._definition_stages._with_o_s - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._definition_stages._with_o_s.yml - name: VirtualMachineScaleSet.DefinitionStages.WithOS - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithOS - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithOS - type: Interface - summary:

The stage of the virtual machine scale set definition allowing to specify the operating system image.

- syntax: - content: public interface WithOS - uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_o_s parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_o_s.yml @@ -4807,6 +4797,16 @@ references: summary:

The stage of a virtual machine definition allowing to specify the operating system image.

syntax: content: public interface WithOS +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._definition_stages._with_o_s + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._definition_stages._with_o_s.yml + name: VirtualMachineScaleSet.DefinitionStages.WithOS + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithOS + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithOS + type: Interface + summary:

The stage of the virtual machine scale set definition allowing to specify the operating system image.

+ syntax: + content: public interface WithOS - uid: com.microsoft.azure.management.compute._disk._definition_stages._with_o_s_disk_from_image parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._disk._definition_stages._with_o_s_disk_from_image.yml @@ -4837,16 +4837,6 @@ references: summary:

The stage of the image definition that allows choosing between using a virtual machine as the source for OS and the data disk images or beginning an OS disk image definition.

syntax: content: public interface WithOSDiskImageSourceAltVirtualMachineSource extends VirtualMachineCustomImage.DefinitionStages.WithOSDiskImageSource,VirtualMachineCustomImage.DefinitionStages.WithSourceVirtualMachine -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._ded7e6d5eac86cfe0cf83bc654f07f02a7 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._ded7e6d5eac86cfe0cf83bc654f07f02a7.yml - name: VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings - type: Interface - summary:

The stage of a virtual machine scale set definition allowing to specify OS disk configurations.

- syntax: - content: public interface WithOSDiskSettings - uid: com.microsoft.azure.management.compute._virtual_machine._definition_s96e6d122c4685cc038cfd62eb3c8f075 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_s96e6d122c4685cc038cfd62eb3c8f075.yml @@ -4857,6 +4847,16 @@ references: summary:

The stage of a virtual machine definition allowing to specify OS disk configurations.

syntax: content: public interface WithOSDiskSettings +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._ded7e6d5eac86cfe0cf83bc654f07f02a7 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._ded7e6d5eac86cfe0cf83bc654f07f02a7.yml + name: VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithOSDiskSettings + type: Interface + summary:

The stage of a virtual machine scale set definition allowing to specify OS disk configurations.

+ syntax: + content: public interface WithOSDiskSettings - uid: com.microsoft.azure.management.compute._virtual_machine_custom_image.c747b878b6f7619eaa4fc54f9668b083 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_custom_image.c747b878b6f7619eaa4fc54f9668b083.yml @@ -4867,16 +4867,6 @@ references: summary:

The stage of an image definition allowing to specify configurations for the OS disk when it is created from the image's OS disk image.

syntax: content: public interface WithOSDiskSettings -- uid: com.microsoft.azure.management.compute._snapshot._update_stages._with_o_s_settings - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._snapshot._update_stages._with_o_s_settings.yml - name: Snapshot.UpdateStages.WithOSSettings - nameWithType: Snapshot.UpdateStages.WithOSSettings - fullName: com.microsoft.azure.management.compute.Snapshot.UpdateStages.WithOSSettings - type: Interface - summary:

The stage of the managed snapshot update allowing to specify OS settings.

- syntax: - content: public interface WithOSSettings - uid: com.microsoft.azure.management.compute._disk._update_stages._with_o_s_settings parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._disk._update_stages._with_o_s_settings.yml @@ -4887,6 +4877,16 @@ references: summary:

The stage of the managed disk update allowing to specify OS settings.

syntax: content: public interface WithOSSettings +- uid: com.microsoft.azure.management.compute._snapshot._update_stages._with_o_s_settings + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._snapshot._update_stages._with_o_s_settings.yml + name: Snapshot.UpdateStages.WithOSSettings + nameWithType: Snapshot.UpdateStages.WithOSSettings + fullName: com.microsoft.azure.management.compute.Snapshot.UpdateStages.WithOSSettings + type: Interface + summary:

The stage of the managed snapshot update allowing to specify OS settings.

+ syntax: + content: public interface WithOSSettings - uid: com.microsoft.azure.management.compute._snapshot._definition_stages._with_o_s_snapshot_from_image parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._snapshot._definition_stages._with_o_s_snapshot_from_image.yml @@ -4947,16 +4947,6 @@ references: summary:

The stage of a virtual machine definition allowing to specify a purchase plan.

syntax: content: public interface WithPlan -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de710f4b996758b4ea074bc7585e6a5205 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de710f4b996758b4ea074bc7585e6a5205.yml - name: VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternalLoadBalancer - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternalLoadBalancer - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternalLoadBalancer - type: Interface - summary:

The stage of a virtual machine scale set definition allowing to specify an internal load balancer for the primary network interface of the virtual machines in the scale set.

- syntax: - content: public interface WithPrimaryInternalLoadBalancer - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._up6c1f30e8721c3c4ea6a3e6ecdb4701ef parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._up6c1f30e8721c3c4ea6a3e6ecdb4701ef.yml @@ -4967,6 +4957,16 @@ references: summary:

The stage of a virtual machine scale set update allowing to specify an internal load balancer for the primary network interface of the scale set virtual machines.

syntax: content: public interface WithPrimaryInternalLoadBalancer extends VirtualMachineScaleSet.UpdateStages.WithApply +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de710f4b996758b4ea074bc7585e6a5205 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de710f4b996758b4ea074bc7585e6a5205.yml + name: VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternalLoadBalancer + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternalLoadBalancer + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternalLoadBalancer + type: Interface + summary:

The stage of a virtual machine scale set definition allowing to specify an internal load balancer for the primary network interface of the virtual machines in the scale set.

+ syntax: + content: public interface WithPrimaryInternalLoadBalancer - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._up34bb44bbbf06a9732958755e084e2fd6 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._up34bb44bbbf06a9732958755e084e2fd6.yml @@ -4997,16 +4997,6 @@ references: summary:

The stage of a virtual machine scale set definition allowing to specify an Internet-facing load balancer for the primary network interface of the virtual machines in the scale set.

syntax: content: public interface WithPrimaryInternetFacingLoadBalancer -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._upb13a049ed5e3d29e2638b7a422681c38 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._upb13a049ed5e3d29e2638b7a422681c38.yml - name: VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool - nameWithType: VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool - type: Interface - summary:

The stage of a virtual machine scale set update allowing to associate a backend pool and/or inbound NAT pool of the selected Internet-facing load balancer with the primary network interface of the virtual machines in the scale set.

- syntax: - content: public interface WithPrimaryInternetFacingLoadBalancerBackendOrNatPool extends VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerNatPool - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de0af4c2712bffb2711b49c94cf4c8dd33 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de0af4c2712bffb2711b49c94cf4c8dd33.yml @@ -5017,6 +5007,16 @@ references: summary:

The stage of a virtual machine scale set definition allowing to associate a backend pool and/or an inbound NAT pool of the selected Internet-facing load balancer with the primary network interface of the virtual machines in the scale set.

syntax: content: public interface WithPrimaryInternetFacingLoadBalancerBackendOrNatPool extends VirtualMachineScaleSet.DefinitionStages.WithPrimaryInternetFacingLoadBalancerNatPool +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._upb13a049ed5e3d29e2638b7a422681c38 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._upb13a049ed5e3d29e2638b7a422681c38.yml + name: VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool + nameWithType: VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerBackendOrNatPool + type: Interface + summary:

The stage of a virtual machine scale set update allowing to associate a backend pool and/or inbound NAT pool of the selected Internet-facing load balancer with the primary network interface of the virtual machines in the scale set.

+ syntax: + content: public interface WithPrimaryInternetFacingLoadBalancerBackendOrNatPool extends VirtualMachineScaleSet.UpdateStages.WithPrimaryInternetFacingLoadBalancerNatPool - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._up77070e0ab430c6a4e997ceeb70f846a7 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._up77070e0ab430c6a4e997ceeb70f846a7.yml @@ -5077,22 +5077,6 @@ references: summary:

The stage of a virtual machine definition allowing to associate a public IP address with its primary network interface.

syntax: content: public interface WithPublicIPAddress -- uid: com.microsoft.azure.management.compute._virtual_machine_extension._upd3dd8899a14232fd38b3451a542dc829 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._upd3dd8899a14232fd38b3451a542dc829.yml - name: VirtualMachineExtension.UpdateDefinitionStages.WithPublisher - nameWithType: VirtualMachineExtension.UpdateDefinitionStages.WithPublisher - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.UpdateDefinitionStages.WithPublisher - type: Interface - summary: >- -

The stage of the virtual machine extension definition allowing to specify the publisher of the virtual machine extension image this extension is based on.

- -

- syntax: - content: public interface WithPublisher - typeParameters: - - type: 18a275b1 - description:

the stage of the parent update to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens187a5f8c93da19b7d0ad11581dc9f870 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens187a5f8c93da19b7d0ad11581dc9f870.yml @@ -5109,22 +5093,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens0ed7541090fecf4de4c6badf21368ab0 +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._upd3dd8899a14232fd38b3451a542dc829 parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens0ed7541090fecf4de4c6badf21368ab0.yml - name: VirtualMachineScaleSetExtension.DefinitionStages.WithPublisher - nameWithType: VirtualMachineScaleSetExtension.DefinitionStages.WithPublisher - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.DefinitionStages.WithPublisher + href: com.microsoft.azure.management.compute._virtual_machine_extension._upd3dd8899a14232fd38b3451a542dc829.yml + name: VirtualMachineExtension.UpdateDefinitionStages.WithPublisher + nameWithType: VirtualMachineExtension.UpdateDefinitionStages.WithPublisher + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.UpdateDefinitionStages.WithPublisher type: Interface summary: >- -

The stage of a virtual machine scale set extension definition allowing to specify the publisher of the extension image this extension is based on.

+

The stage of the virtual machine extension definition allowing to specify the publisher of the virtual machine extension image this extension is based on.

syntax: content: public interface WithPublisher typeParameters: - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

+ description:

the stage of the parent update to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_extension._de17b735dd9d5549496c24071fbdea9257 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_extension._de17b735dd9d5549496c24071fbdea9257.yml @@ -5135,6 +5119,22 @@ references: summary: >-

The stage of the virtual machine extension definition allowing to specify the publisher of the virtual machine extension image this extension is based on.

+

+ syntax: + content: public interface WithPublisher + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens0ed7541090fecf4de4c6badf21368ab0 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens0ed7541090fecf4de4c6badf21368ab0.yml + name: VirtualMachineScaleSetExtension.DefinitionStages.WithPublisher + nameWithType: VirtualMachineScaleSetExtension.DefinitionStages.WithPublisher + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.DefinitionStages.WithPublisher + type: Interface + summary: >- +

The stage of a virtual machine scale set extension definition allowing to specify the publisher of the extension image this extension is based on.

+

syntax: content: public interface WithPublisher @@ -5221,22 +5221,6 @@ references: summary: >-

The stage of a virtual machine scale set extension definition allowing to specify the public and private settings.

-

- syntax: - content: public interface WithSettings - typeParameters: - - type: 18a275b1 - description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_extension._up8a956b14576ff2c585e224c3b6859c3e - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._up8a956b14576ff2c585e224c3b6859c3e.yml - name: VirtualMachineExtension.UpdateDefinitionStages.WithSettings - nameWithType: VirtualMachineExtension.UpdateDefinitionStages.WithSettings - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.UpdateDefinitionStages.WithSettings - type: Interface - summary: >- -

The stage of the virtual machine extension definition allowing to specify the public and private settings.

-

syntax: content: public interface WithSettings @@ -5253,22 +5237,6 @@ references: summary: >-

The stage of a virtual machine scale set extension definition allowing to specify the public and private settings.

-

- syntax: - content: public interface WithSettings - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_extension._de3f1c91a9f063b8d897a27f211661bd94 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._de3f1c91a9f063b8d897a27f211661bd94.yml - name: VirtualMachineExtension.DefinitionStages.WithSettings - nameWithType: VirtualMachineExtension.DefinitionStages.WithSettings - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.DefinitionStages.WithSettings - type: Interface - summary: >- -

The stage of the virtual machine extension definition allowing to specify the public and private settings.

-

syntax: content: public interface WithSettings @@ -5285,6 +5253,22 @@ references: summary:

The stage of a virtual machine scale set extension update allowing to add or update public and private settings.

syntax: content: public interface WithSettings +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._de3f1c91a9f063b8d897a27f211661bd94 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_extension._de3f1c91a9f063b8d897a27f211661bd94.yml + name: VirtualMachineExtension.DefinitionStages.WithSettings + nameWithType: VirtualMachineExtension.DefinitionStages.WithSettings + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.DefinitionStages.WithSettings + type: Interface + summary: >- +

The stage of the virtual machine extension definition allowing to specify the public and private settings.

+ +

+ syntax: + content: public interface WithSettings + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_extension._update_stages._with_settings parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_extension._update_stages._with_settings.yml @@ -5295,16 +5279,22 @@ references: summary:

The stage of the virtual machine extension update allowing to add or update public and private settings.

syntax: content: public interface WithSettings -- uid: com.microsoft.azure.management.compute._disk._update_stages._with_size +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._up8a956b14576ff2c585e224c3b6859c3e parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._disk._update_stages._with_size.yml - name: Disk.UpdateStages.WithSize - nameWithType: Disk.UpdateStages.WithSize - fullName: com.microsoft.azure.management.compute.Disk.UpdateStages.WithSize + href: com.microsoft.azure.management.compute._virtual_machine_extension._up8a956b14576ff2c585e224c3b6859c3e.yml + name: VirtualMachineExtension.UpdateDefinitionStages.WithSettings + nameWithType: VirtualMachineExtension.UpdateDefinitionStages.WithSettings + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.UpdateDefinitionStages.WithSettings type: Interface - summary:

The stage of the managed disk definition allowing to specify new size.

+ summary: >- +

The stage of the virtual machine extension definition allowing to specify the public and private settings.

+ +

syntax: - content: public interface WithSize + content: public interface WithSettings + typeParameters: + - type: 18a275b1 + description:

the stage of the parent update to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._snapshot._definition_stages._with_size parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._snapshot._definition_stages._with_size.yml @@ -5315,6 +5305,16 @@ references: summary:

The stage of the managed snapshot allowing to specify the size.

syntax: content: public interface WithSize +- uid: com.microsoft.azure.management.compute._disk._update_stages._with_size + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._disk._update_stages._with_size.yml + name: Disk.UpdateStages.WithSize + nameWithType: Disk.UpdateStages.WithSize + fullName: com.microsoft.azure.management.compute.Disk.UpdateStages.WithSize + type: Interface + summary:

The stage of the managed disk definition allowing to specify new size.

+ syntax: + content: public interface WithSize - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._definition_stages._with_sku parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._definition_stages._with_sku.yml @@ -5335,6 +5335,26 @@ references: summary:

The stage of the managed snapshot update allowing to choose account type.

syntax: content: public interface WithSku +- uid: com.microsoft.azure.management.compute._disk._definition_stages._with_sku + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._disk._definition_stages._with_sku.yml + name: Disk.DefinitionStages.WithSku + nameWithType: Disk.DefinitionStages.WithSku + fullName: com.microsoft.azure.management.compute.Disk.DefinitionStages.WithSku + type: Interface + summary:

The stage of the managed disk definition allowing to choose account type.

+ syntax: + content: public interface WithSku +- uid: com.microsoft.azure.management.compute._availability_set._definition_stages._with_sku + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._availability_set._definition_stages._with_sku.yml + name: AvailabilitySet.DefinitionStages.WithSku + nameWithType: AvailabilitySet.DefinitionStages.WithSku + fullName: com.microsoft.azure.management.compute.AvailabilitySet.DefinitionStages.WithSku + type: Interface + summary:

The stage of the availability set definition allowing enable or disable for managed disk.

+ syntax: + content: public interface WithSku - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._update_stages._with_sku parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._update_stages._with_sku.yml @@ -5365,16 +5385,6 @@ references: summary:

The stage of the managed disk update allowing to choose the SKU type.

syntax: content: public interface WithSku -- uid: com.microsoft.azure.management.compute._availability_set._definition_stages._with_sku - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._availability_set._definition_stages._with_sku.yml - name: AvailabilitySet.DefinitionStages.WithSku - nameWithType: AvailabilitySet.DefinitionStages.WithSku - fullName: com.microsoft.azure.management.compute.AvailabilitySet.DefinitionStages.WithSku - type: Interface - summary:

The stage of the availability set definition allowing enable or disable for managed disk.

- syntax: - content: public interface WithSku - uid: com.microsoft.azure.management.compute._snapshot._definition_stages._with_sku parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._snapshot._definition_stages._with_sku.yml @@ -5385,16 +5395,6 @@ references: summary:

The stage of the managed disk definition allowing to choose account type.

syntax: content: public interface WithSku -- uid: com.microsoft.azure.management.compute._disk._definition_stages._with_sku - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._disk._definition_stages._with_sku.yml - name: Disk.DefinitionStages.WithSku - nameWithType: Disk.DefinitionStages.WithSku - fullName: com.microsoft.azure.management.compute.Disk.DefinitionStages.WithSku - type: Interface - summary:

The stage of the managed disk definition allowing to choose account type.

- syntax: - content: public interface WithSku - uid: com.microsoft.azure.management.compute._snapshot._definition_stages._with_snapshot_source parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._snapshot._definition_stages._with_snapshot_source.yml @@ -5415,16 +5415,6 @@ references: summary:

The stage of the image definition allowing to choose source virtual machine.

syntax: content: public interface WithSourceVirtualMachine -- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_storage_account - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_storage_account.yml - name: VirtualMachine.DefinitionStages.WithStorageAccount - nameWithType: VirtualMachine.DefinitionStages.WithStorageAccount - fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithStorageAccount - type: Interface - summary:

The stage of a virtual machine definition allowing to specify a storage account.

- syntax: - content: public interface WithStorageAccount - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de02aa0c10eea52819e80425c65d47893c parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de02aa0c10eea52819e80425c65d47893c.yml @@ -5435,6 +5425,16 @@ references: summary:

The stage of a virtual machine scale set definition allowing to specify the storage account.

syntax: content: public interface WithStorageAccount +- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_storage_account + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_storage_account.yml + name: VirtualMachine.DefinitionStages.WithStorageAccount + nameWithType: VirtualMachine.DefinitionStages.WithStorageAccount + fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithStorageAccount + type: Interface + summary:

The stage of a virtual machine definition allowing to specify a storage account.

+ syntax: + content: public interface WithStorageAccount - uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_subnet parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_subnet.yml @@ -5445,32 +5445,6 @@ references: summary:

The stage of a virtual machine definition allowing to specify the virtual network subnet for a new primary network interface.

syntax: content: public interface WithSubnet -- uid: com.microsoft.azure.management.compute._virtual_machine_extension._definition_stages._with_tags - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._definition_stages._with_tags.yml - name: VirtualMachineExtension.DefinitionStages.WithTags - nameWithType: VirtualMachineExtension.DefinitionStages.WithTags - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.DefinitionStages.WithTags - type: Interface - summary: >- -

The stage of the virtual machine extension definition allowing to specify the tags.

- -

- syntax: - content: public interface WithTags - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_extension._update_stages._with_tags - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._update_stages._with_tags.yml - name: VirtualMachineExtension.UpdateStages.WithTags - nameWithType: VirtualMachineExtension.UpdateStages.WithTags - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.UpdateStages.WithTags - type: Interface - summary:

The stage of the virtual machine extension update allowing to add or update tags.

- syntax: - content: public interface WithTags - uid: com.microsoft.azure.management.compute._virtual_machine_extension._up8711a6d71164a7404a10af7565f426d9 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_extension._up8711a6d71164a7404a10af7565f426d9.yml @@ -5487,15 +5461,41 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_extension._definition_stages._with_type +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._update_stages._with_tags parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._definition_stages._with_type.yml - name: VirtualMachineExtension.DefinitionStages.WithType - nameWithType: VirtualMachineExtension.DefinitionStages.WithType - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.DefinitionStages.WithType + href: com.microsoft.azure.management.compute._virtual_machine_extension._update_stages._with_tags.yml + name: VirtualMachineExtension.UpdateStages.WithTags + nameWithType: VirtualMachineExtension.UpdateStages.WithTags + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.UpdateStages.WithTags + type: Interface + summary:

The stage of the virtual machine extension update allowing to add or update tags.

+ syntax: + content: public interface WithTags +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._definition_stages._with_tags + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_extension._definition_stages._with_tags.yml + name: VirtualMachineExtension.DefinitionStages.WithTags + nameWithType: VirtualMachineExtension.DefinitionStages.WithTags + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.DefinitionStages.WithTags type: Interface summary: >- -

The stage of the virtual machine extension definition allowing to specify the type of the virtual machine extension image this extension is based on.

+

The stage of the virtual machine extension definition allowing to specify the tags.

+ +

+ syntax: + content: public interface WithTags + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensc3da131e8152c0ad35378f89da558240 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensc3da131e8152c0ad35378f89da558240.yml + name: VirtualMachineScaleSetExtension.DefinitionStages.WithType + nameWithType: VirtualMachineScaleSetExtension.DefinitionStages.WithType + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.DefinitionStages.WithType + type: Interface + summary: >- +

The stage of a virtual machine scale set extension definition allowing to specify the type of the virtual machine scale set extension image this extension is based on.

syntax: @@ -5519,22 +5519,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensc3da131e8152c0ad35378f89da558240 - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extensc3da131e8152c0ad35378f89da558240.yml - name: VirtualMachineScaleSetExtension.DefinitionStages.WithType - nameWithType: VirtualMachineScaleSetExtension.DefinitionStages.WithType - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.DefinitionStages.WithType - type: Interface - summary: >- -

The stage of a virtual machine scale set extension definition allowing to specify the type of the virtual machine scale set extension image this extension is based on.

- -

- syntax: - content: public interface WithType - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens27bd8e4434c1f60cd0b8b838f5bbabae parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens27bd8e4434c1f60cd0b8b838f5bbabae.yml @@ -5551,16 +5535,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_unmanaged_create +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._definition_stages._with_type parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_unmanaged_create.yml - name: VirtualMachine.DefinitionStages.WithUnmanagedCreate - nameWithType: VirtualMachine.DefinitionStages.WithUnmanagedCreate - fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithUnmanagedCreate + href: com.microsoft.azure.management.compute._virtual_machine_extension._definition_stages._with_type.yml + name: VirtualMachineExtension.DefinitionStages.WithType + nameWithType: VirtualMachineExtension.DefinitionStages.WithType + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.DefinitionStages.WithType type: Interface - summary:

The stage of a virtual machine definition which contains all the minimum required inputs for the VM using storage account (unmanaged based OS disk to be created and optionally allow unmanaged data disk and settings specific to unmanaged OS disk to be specified.

+ summary: >- +

The stage of the virtual machine extension definition allowing to specify the type of the virtual machine extension image this extension is based on.

+ +

syntax: - content: public interface WithUnmanagedCreate extends VirtualMachine.DefinitionStages.WithUnmanagedDataDisk,VirtualMachine.DefinitionStages.WithCreate + content: public interface WithType + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de7ebce3fcad3230af174ee10ff656e577 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de7ebce3fcad3230af174ee10ff656e577.yml @@ -5571,16 +5561,16 @@ references: summary:

The stage of the definition which contains all the minimum required inputs for the VM scale set to be created and optionally allow unmanaged data disks specific settings to be specified.

syntax: content: public interface WithUnmanagedCreate extends VirtualMachineScaleSet.DefinitionStages.WithUnmanagedDataDisk,VirtualMachineScaleSet.DefinitionStages.WithCreate -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de556e3e7055d92d007859be2e6af6cf07 +- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_unmanaged_create parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de556e3e7055d92d007859be2e6af6cf07.yml - name: VirtualMachineScaleSet.DefinitionStages.WithUnmanagedDataDisk - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithUnmanagedDataDisk - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithUnmanagedDataDisk + href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_unmanaged_create.yml + name: VirtualMachine.DefinitionStages.WithUnmanagedCreate + nameWithType: VirtualMachine.DefinitionStages.WithUnmanagedCreate + fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithUnmanagedCreate type: Interface - summary:

The stage of the virtual machine scale set definition allowing to specify unmanaged data disk.

+ summary:

The stage of a virtual machine definition which contains all the minimum required inputs for the VM using storage account (unmanaged based OS disk to be created and optionally allow unmanaged data disk and settings specific to unmanaged OS disk to be specified.

syntax: - content: public interface WithUnmanagedDataDisk + content: public interface WithUnmanagedCreate extends VirtualMachine.DefinitionStages.WithUnmanagedDataDisk,VirtualMachine.DefinitionStages.WithCreate - uid: com.microsoft.azure.management.compute._virtual_machine._definition_s8b2bd59eb114a42f80d2d61703811423 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_s8b2bd59eb114a42f80d2d61703811423.yml @@ -5601,6 +5591,16 @@ references: summary:

The stage of the virtual machine scale set definition allowing to specify unmanaged data disk.

syntax: content: public interface WithUnmanagedDataDisk +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de556e3e7055d92d007859be2e6af6cf07 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de556e3e7055d92d007859be2e6af6cf07.yml + name: VirtualMachineScaleSet.DefinitionStages.WithUnmanagedDataDisk + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithUnmanagedDataDisk + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithUnmanagedDataDisk + type: Interface + summary:

The stage of the virtual machine scale set definition allowing to specify unmanaged data disk.

+ syntax: + content: public interface WithUnmanagedDataDisk - uid: com.microsoft.azure.management.compute._virtual_machine._update_stages._with_unmanaged_data_disk parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._update_stages._with_unmanaged_data_disk.yml @@ -5641,22 +5641,22 @@ references: summary:

The stage of a virtual machine scale set definition allowing to specify the upgrade policy.

syntax: content: public interface WithUpgradePolicy -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens0b5b3d0206d25885c16239e919850ec2 +- uid: com.microsoft.azure.management.compute._virtual_machine_extension._upb438c9ebcb51574e8cbcd0173a732e5e parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens0b5b3d0206d25885c16239e919850ec2.yml - name: VirtualMachineScaleSetExtension.DefinitionStages.WithVersion - nameWithType: VirtualMachineScaleSetExtension.DefinitionStages.WithVersion - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.DefinitionStages.WithVersion + href: com.microsoft.azure.management.compute._virtual_machine_extension._upb438c9ebcb51574e8cbcd0173a732e5e.yml + name: VirtualMachineExtension.UpdateDefinitionStages.WithVersion + nameWithType: VirtualMachineExtension.UpdateDefinitionStages.WithVersion + fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.UpdateDefinitionStages.WithVersion type: Interface summary: >- -

The stage of a virtual machine scale set extension definition allowing to specify the type of the virtual machine scale set extension version this extension is based on.

+

The stage of the virtual machine extension definition allowing to specify the type of the virtual machine extension version this extension is based on.

syntax: content: public interface WithVersion typeParameters: - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

+ description:

the stage of the parent update to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_extension._de9b41ab5275528e6f1a708016aad696f9 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_extension._de9b41ab5275528e6f1a708016aad696f9.yml @@ -5689,36 +5689,20 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_extension._upb438c9ebcb51574e8cbcd0173a732e5e +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens0b5b3d0206d25885c16239e919850ec2 parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_extension._upb438c9ebcb51574e8cbcd0173a732e5e.yml - name: VirtualMachineExtension.UpdateDefinitionStages.WithVersion - nameWithType: VirtualMachineExtension.UpdateDefinitionStages.WithVersion - fullName: com.microsoft.azure.management.compute.VirtualMachineExtension.UpdateDefinitionStages.WithVersion + href: com.microsoft.azure.management.compute._virtual_machine_scale_set_extens0b5b3d0206d25885c16239e919850ec2.yml + name: VirtualMachineScaleSetExtension.DefinitionStages.WithVersion + nameWithType: VirtualMachineScaleSetExtension.DefinitionStages.WithVersion + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSetExtension.DefinitionStages.WithVersion type: Interface summary: >- -

The stage of the virtual machine extension definition allowing to specify the type of the virtual machine extension version this extension is based on.

+

The stage of a virtual machine scale set extension definition allowing to specify the type of the virtual machine scale set extension version this extension is based on.

syntax: content: public interface WithVersion typeParameters: - - type: 18a275b1 - description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d95c7a420f4981fc352866a15133b9cbf - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d95c7a420f4981fc352866a15133b9cbf.yml - name: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithVhdAttachedDiskSettings - nameWithType: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithVhdAttachedDiskSettings - fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.DefinitionStages.WithVhdAttachedDiskSettings - type: Interface - summary: >- -

The stage that allows configure the disk based on existing VHD.

- -

- syntax: - content: public interface WithVhdAttachedDiskSettings extends VirtualMachineUnmanagedDataDisk.DefinitionStages.WithAttach - typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_de6b3d91408c9b37dd09dcc9e79258e59 @@ -5737,6 +5721,32 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

+- uid: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d95c7a420f4981fc352866a15133b9cbf + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_unmanaged_data_d95c7a420f4981fc352866a15133b9cbf.yml + name: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithVhdAttachedDiskSettings + nameWithType: VirtualMachineUnmanagedDataDisk.DefinitionStages.WithVhdAttachedDiskSettings + fullName: com.microsoft.azure.management.compute.VirtualMachineUnmanagedDataDisk.DefinitionStages.WithVhdAttachedDiskSettings + type: Interface + summary: >- +

The stage that allows configure the disk based on existing VHD.

+ +

+ syntax: + content: public interface WithVhdAttachedDiskSettings extends VirtualMachineUnmanagedDataDisk.DefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_v_m_size + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_v_m_size.yml + name: VirtualMachine.DefinitionStages.WithVMSize + nameWithType: VirtualMachine.DefinitionStages.WithVMSize + fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithVMSize + type: Interface + summary:

The stage of a virtual machine definition allowing to select a VM size.

+ syntax: + content: public interface WithVMSize - uid: com.microsoft.azure.management.compute._container_service_agent_pool.b7d581293d6ef4112a66f8072810b439 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._container_service_agent_pool.b7d581293d6ef4112a66f8072810b439.yml @@ -5753,26 +5763,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the container service definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_v_m_size - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._definition_stages._with_v_m_size.yml - name: VirtualMachine.DefinitionStages.WithVMSize - nameWithType: VirtualMachine.DefinitionStages.WithVMSize - fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithVMSize - type: Interface - summary:

The stage of a virtual machine definition allowing to select a VM size.

- syntax: - content: public interface WithVMSize -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de04e9639f47293f9591657575fb4d64fc - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de04e9639f47293f9591657575fb4d64fc.yml - name: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManaged - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManaged - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManaged - type: Interface - summary:

The stage of the Windows virtual machine scale set definition allowing to specify administrator user name.

- syntax: - content: public interface WithWindowsAdminPasswordManaged - uid: com.microsoft.azure.management.compute._virtual_machine._definition_se40bfdc476b74415bd08f85af8979ec8 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_se40bfdc476b74415bd08f85af8979ec8.yml @@ -5783,16 +5773,16 @@ references: summary:

The stage of a Windows virtual machine definition allowing to specify an administrator user name.

syntax: content: public interface WithWindowsAdminPasswordManaged -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de7e932fef85b84450a661ef717c3e033c +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de04e9639f47293f9591657575fb4d64fc parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de7e932fef85b84450a661ef717c3e033c.yml - name: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManagedOrUnmanaged - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManagedOrUnmanaged - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManagedOrUnmanaged + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de04e9639f47293f9591657575fb4d64fc.yml + name: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManaged + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManaged + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManaged type: Interface summary:

The stage of the Windows virtual machine scale set definition allowing to specify administrator user name.

syntax: - content: public interface WithWindowsAdminPasswordManagedOrUnmanaged + content: public interface WithWindowsAdminPasswordManaged - uid: com.microsoft.azure.management.compute._virtual_machine._definition_sa3c3d2711dc8f46b261bc0be042fa883 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_sa3c3d2711dc8f46b261bc0be042fa883.yml @@ -5803,16 +5793,16 @@ references: summary:

The stage of a Windows virtual machine definition allowing to specify an administrator password.

syntax: content: public interface WithWindowsAdminPasswordManagedOrUnmanaged -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de00c056161e803d59e31a7d0d7d077740 +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de7e932fef85b84450a661ef717c3e033c parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de00c056161e803d59e31a7d0d7d077740.yml - name: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordUnmanaged - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordUnmanaged - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordUnmanaged + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de7e932fef85b84450a661ef717c3e033c.yml + name: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManagedOrUnmanaged + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManagedOrUnmanaged + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordManagedOrUnmanaged type: Interface summary:

The stage of the Windows virtual machine scale set definition allowing to specify administrator user name.

syntax: - content: public interface WithWindowsAdminPasswordUnmanaged + content: public interface WithWindowsAdminPasswordManagedOrUnmanaged - uid: com.microsoft.azure.management.compute._virtual_machine._definition_scf9bdd44a2e16d0fcfd219b7943558e8 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_scf9bdd44a2e16d0fcfd219b7943558e8.yml @@ -5823,6 +5813,16 @@ references: summary:

The stage of a Windows virtual machine definition allowing to specify an administrator password.

syntax: content: public interface WithWindowsAdminPasswordUnmanaged +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de00c056161e803d59e31a7d0d7d077740 + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de00c056161e803d59e31a7d0d7d077740.yml + name: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordUnmanaged + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordUnmanaged + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminPasswordUnmanaged + type: Interface + summary:

The stage of the Windows virtual machine scale set definition allowing to specify administrator user name.

+ syntax: + content: public interface WithWindowsAdminPasswordUnmanaged - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._def42ccbe821f089926fdd4f9a6570563b parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._def42ccbe821f089926fdd4f9a6570563b.yml @@ -5843,16 +5843,6 @@ references: summary:

The stage of a Windows virtual machine definition allowing to specify an administrator user name.

syntax: content: public interface WithWindowsAdminUsernameManaged -- uid: com.microsoft.azure.management.compute._virtual_machine._definition_sd5940b4b2d4e110cdfa26cc144ab03cb - parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._definition_sd5940b4b2d4e110cdfa26cc144ab03cb.yml - name: VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged - nameWithType: VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged - fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged - type: Interface - summary:

The stage of a Windows virtual machine definition allowing to specify an administrator user name.

- syntax: - content: public interface WithWindowsAdminUsernameManagedOrUnmanaged - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._deddfe5321b06a3b4c6d7ae6ff5d9856a1 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._deddfe5321b06a3b4c6d7ae6ff5d9856a1.yml @@ -5863,16 +5853,16 @@ references: summary:

The stage of the Windows virtual machine scale set definition allowing to specify administrator user name.

syntax: content: public interface WithWindowsAdminUsernameManagedOrUnmanaged -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de7e348cca2148b721477f24744d9a0437 +- uid: com.microsoft.azure.management.compute._virtual_machine._definition_sd5940b4b2d4e110cdfa26cc144ab03cb parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de7e348cca2148b721477f24744d9a0437.yml - name: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminUsernameUnmanaged - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminUsernameUnmanaged - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminUsernameUnmanaged + href: com.microsoft.azure.management.compute._virtual_machine._definition_sd5940b4b2d4e110cdfa26cc144ab03cb.yml + name: VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged + nameWithType: VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged + fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged type: Interface - summary:

The stage of the Windows virtual machine scale set definition allowing to specify administrator user name.

+ summary:

The stage of a Windows virtual machine definition allowing to specify an administrator user name.

syntax: - content: public interface WithWindowsAdminUsernameUnmanaged + content: public interface WithWindowsAdminUsernameManagedOrUnmanaged - uid: com.microsoft.azure.management.compute._virtual_machine._definition_s465c0ecb78deb1cd582fbf2d5c059111 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_s465c0ecb78deb1cd582fbf2d5c059111.yml @@ -5883,16 +5873,16 @@ references: summary:

The stage of the Windows virtual machine definition allowing to specify an administrator user name.

syntax: content: public interface WithWindowsAdminUsernameUnmanaged -- uid: com.microsoft.azure.management.compute._virtual_machine._definition_sa09fc13e364f0ea32a439851da50a448 +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de7e348cca2148b721477f24744d9a0437 parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine._definition_sa09fc13e364f0ea32a439851da50a448.yml - name: VirtualMachine.DefinitionStages.WithWindowsCreateManaged - nameWithType: VirtualMachine.DefinitionStages.WithWindowsCreateManaged - fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithWindowsCreateManaged + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de7e348cca2148b721477f24744d9a0437.yml + name: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminUsernameUnmanaged + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminUsernameUnmanaged + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithWindowsAdminUsernameUnmanaged type: Interface - summary:

The stage of a Windows virtual machine definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

+ summary:

The stage of the Windows virtual machine scale set definition allowing to specify administrator user name.

syntax: - content: public interface WithWindowsCreateManaged extends VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManaged + content: public interface WithWindowsAdminUsernameUnmanaged - uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._deeb7a2230c5d32793a0916ccc0c9ebed0 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine_scale_set._deeb7a2230c5d32793a0916ccc0c9ebed0.yml @@ -5903,16 +5893,16 @@ references: summary:

The stage of a Windows virtual machine scale set definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

syntax: content: public interface WithWindowsCreateManaged extends VirtualMachineScaleSet.DefinitionStages.WithManagedCreate -- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de90aee0f8fc51d22117855007f15c2ddb +- uid: com.microsoft.azure.management.compute._virtual_machine._definition_sa09fc13e364f0ea32a439851da50a448 parent: com.microsoft.azure.management.compute - href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de90aee0f8fc51d22117855007f15c2ddb.yml - name: VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManagedOrUnmanaged - nameWithType: VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManagedOrUnmanaged - fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManagedOrUnmanaged + href: com.microsoft.azure.management.compute._virtual_machine._definition_sa09fc13e364f0ea32a439851da50a448.yml + name: VirtualMachine.DefinitionStages.WithWindowsCreateManaged + nameWithType: VirtualMachine.DefinitionStages.WithWindowsCreateManaged + fullName: com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithWindowsCreateManaged type: Interface - summary:

The stage of a Windows virtual machine scale set definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

+ summary:

The stage of a Windows virtual machine definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

syntax: - content: public interface WithWindowsCreateManagedOrUnmanaged extends VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManaged + content: public interface WithWindowsCreateManaged extends VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManaged - uid: com.microsoft.azure.management.compute._virtual_machine._definition_s5a718081906f772999b45da73324d4f5 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_s5a718081906f772999b45da73324d4f5.yml @@ -5923,6 +5913,16 @@ references: summary:

The stage of the Windows virtual machine definition allowing to enable unmanaged disks or continue the definition of the VM with managed disks only.

syntax: content: public interface WithWindowsCreateManagedOrUnmanaged extends VirtualMachine.DefinitionStages.WithWindowsCreateManaged +- uid: com.microsoft.azure.management.compute._virtual_machine_scale_set._de90aee0f8fc51d22117855007f15c2ddb + parent: com.microsoft.azure.management.compute + href: com.microsoft.azure.management.compute._virtual_machine_scale_set._de90aee0f8fc51d22117855007f15c2ddb.yml + name: VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManagedOrUnmanaged + nameWithType: VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManagedOrUnmanaged + fullName: com.microsoft.azure.management.compute.VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManagedOrUnmanaged + type: Interface + summary:

The stage of a Windows virtual machine scale set definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

+ syntax: + content: public interface WithWindowsCreateManagedOrUnmanaged extends VirtualMachineScaleSet.DefinitionStages.WithWindowsCreateManaged - uid: com.microsoft.azure.management.compute._virtual_machine._definition_sc310c06cbd699c5c771c45eaf3c5ba77 parent: com.microsoft.azure.management.compute href: com.microsoft.azure.management.compute._virtual_machine._definition_sc310c06cbd699c5c771c45eaf3c5ba77.yml diff --git a/docs-ref-autogen/com.microsoft.azure.management.cosmosdb._cosmos_d_b_account._definition_stages._with_group.yml b/docs-ref-autogen/com.microsoft.azure.management.cosmosdb._cosmos_d_b_account._definition_stages._with_group.yml index b157ec778905..1cac58527b4e 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.cosmosdb._cosmos_d_b_account._definition_stages._with_group.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.cosmosdb._cosmos_d_b_account._definition_stages._with_group.yml @@ -38,7 +38,7 @@ references:

syntax: - content: public interface WithGroup + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithExistingResourceGroup,GroupableResource.DefinitionStages.WithNewResourceGroup typeParameters: - type: 8ce1ecb9 description:

the next stage of the definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.cosmosdb.yml b/docs-ref-autogen/com.microsoft.azure.management.cosmosdb.yml index 582ad416f665..a42a4dbb2166 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.cosmosdb.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.cosmosdb.yml @@ -229,16 +229,6 @@ references: summary:

Grouping of cosmos db update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.cosmosdb._cosmos_d_b_account._definiti883237cf49236a64319301fa9a7086d1 - parent: com.microsoft.azure.management.cosmosdb - href: com.microsoft.azure.management.cosmosdb._cosmos_d_b_account._definiti883237cf49236a64319301fa9a7086d1.yml - name: CosmosDBAccount.DefinitionStages.WithConsistencyPolicy - nameWithType: CosmosDBAccount.DefinitionStages.WithConsistencyPolicy - fullName: com.microsoft.azure.management.cosmosdb.CosmosDBAccount.DefinitionStages.WithConsistencyPolicy - type: Interface - summary:

The stage of the cosmos db definition allowing to set the consistency policy.

- syntax: - content: public interface WithConsistencyPolicy - uid: com.microsoft.azure.management.cosmosdb._cosmos_d_b_account._update_scc9fc3484876442af1709570bca853d4 parent: com.microsoft.azure.management.cosmosdb href: com.microsoft.azure.management.cosmosdb._cosmos_d_b_account._update_scc9fc3484876442af1709570bca853d4.yml @@ -249,6 +239,16 @@ references: summary:

The stage of the cosmos db update allowing to set the consistency policy.

syntax: content: public interface WithConsistencyPolicy +- uid: com.microsoft.azure.management.cosmosdb._cosmos_d_b_account._definiti883237cf49236a64319301fa9a7086d1 + parent: com.microsoft.azure.management.cosmosdb + href: com.microsoft.azure.management.cosmosdb._cosmos_d_b_account._definiti883237cf49236a64319301fa9a7086d1.yml + name: CosmosDBAccount.DefinitionStages.WithConsistencyPolicy + nameWithType: CosmosDBAccount.DefinitionStages.WithConsistencyPolicy + fullName: com.microsoft.azure.management.cosmosdb.CosmosDBAccount.DefinitionStages.WithConsistencyPolicy + type: Interface + summary:

The stage of the cosmos db definition allowing to set the consistency policy.

+ syntax: + content: public interface WithConsistencyPolicy - uid: com.microsoft.azure.management.cosmosdb._cosmos_d_b_account._definition_stages._with_create parent: com.microsoft.azure.management.cosmosdb href: com.microsoft.azure.management.cosmosdb._cosmos_d_b_account._definition_stages._with_create.yml diff --git a/docs-ref-autogen/com.microsoft.azure.management.dns.yml b/docs-ref-autogen/com.microsoft.azure.management.dns.yml index 9c145b74a19b..896d9f5e8c93 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.dns.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.dns.yml @@ -817,6 +817,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.dns._dns_record_set._update + parent: com.microsoft.azure.management.dns + href: com.microsoft.azure.management.dns._dns_record_set._update.yml + name: DnsRecordSet.Update + nameWithType: DnsRecordSet.Update + fullName: com.microsoft.azure.management.dns.DnsRecordSet.Update + type: Interface + summary:

the set of configurations that can be updated for DNS record set irrespective of their type RecordType.

+ syntax: + content: public interface Update extends Settable,DnsRecordSet.UpdateStages.WithTtl,DnsRecordSet.UpdateStages.WithMetadata,DnsRecordSet.UpdateStages.WithETagCheck - uid: com.microsoft.azure.management.dns._dns_zone._update parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_zone._update.yml @@ -830,16 +840,6 @@ references:

Call Update#apply() to apply the changes to the resource in Azure.

syntax: content: public interface Update extends Appliable,DnsZone.UpdateStages.WithRecordSet,DnsZone.UpdateStages.WithETagCheck,Resource.UpdateWithTags -- uid: com.microsoft.azure.management.dns._dns_record_set._update - parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update.yml - name: DnsRecordSet.Update - nameWithType: DnsRecordSet.Update - fullName: com.microsoft.azure.management.dns.DnsRecordSet.Update - type: Interface - summary:

the set of configurations that can be updated for DNS record set irrespective of their type RecordType.

- syntax: - content: public interface Update extends Settable,DnsRecordSet.UpdateStages.WithTtl,DnsRecordSet.UpdateStages.WithMetadata,DnsRecordSet.UpdateStages.WithETagCheck - uid: com.microsoft.azure.management.dns._dns_record_set._update_aaaa_record_set parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._update_aaaa_record_set.yml @@ -956,16 +956,6 @@ references: summary:

The entirety of a SRV record set update as a part of parent DNS zone update.

syntax: content: public interface UpdateSrvRecordSet extends DnsRecordSet.UpdateStages.WithSrvRecordEntry,DnsRecordSet.Update -- uid: com.microsoft.azure.management.dns._dns_record_set._update_stages - parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_stages.yml - name: DnsRecordSet.UpdateStages - nameWithType: DnsRecordSet.UpdateStages - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateStages - type: Interface - summary:

Grouping of DNS zone record set update stages.

- syntax: - content: public interface UpdateStages - uid: com.microsoft.azure.management.dns._dns_zone._update_stages parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_zone._update_stages.yml @@ -976,6 +966,16 @@ references: summary:

Grouping of DNS zone update stages.

syntax: content: public interface UpdateStages +- uid: com.microsoft.azure.management.dns._dns_record_set._update_stages + parent: com.microsoft.azure.management.dns + href: com.microsoft.azure.management.dns._dns_record_set._update_stages.yml + name: DnsRecordSet.UpdateStages + nameWithType: DnsRecordSet.UpdateStages + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateStages + type: Interface + summary:

Grouping of DNS zone record set update stages.

+ syntax: + content: public interface UpdateStages - uid: com.microsoft.azure.management.dns._dns_record_set._update_txt_record_set parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._update_txt_record_set.yml @@ -996,22 +996,6 @@ references: summary:

The stage of the AAAA record set update allowing to add or remove AAAA record.

syntax: content: public interface WithAaaaRecordIPv6Address -- uid: com.microsoft.azure.management.dns._dns_record_set._update_definitione7ffca259fda1f1df24b699a121ba159 - parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_definitione7ffca259fda1f1df24b699a121ba159.yml - name: DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6Address - nameWithType: DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6Address - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6Address - type: Interface - summary: >- -

The stage of the AAAA record set definition allowing to add first AAAA record.

- -

- syntax: - content: public interface WithAaaaRecordIPv6Address - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages311fc2ab9d0d22f77305198283fb1ca7 parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._definition_stages311fc2ab9d0d22f77305198283fb1ca7.yml @@ -1028,19 +1012,19 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition53649c9364d6f8cbfe9a5880ebc5a01e +- uid: com.microsoft.azure.management.dns._dns_record_set._update_definitione7ffca259fda1f1df24b699a121ba159 parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_definition53649c9364d6f8cbfe9a5880ebc5a01e.yml - name: DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6AddressOrAttachable - nameWithType: DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6AddressOrAttachable - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6AddressOrAttachable + href: com.microsoft.azure.management.dns._dns_record_set._update_definitione7ffca259fda1f1df24b699a121ba159.yml + name: DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6Address + nameWithType: DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6Address + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6Address type: Interface summary: >- -

The stage of the AAAA record set definition allowing to add additional A records or attach the record set to the parent.

+

The stage of the AAAA record set definition allowing to add first AAAA record.

syntax: - content: public interface WithAaaaRecordIPv6AddressOrAttachable extends DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6Address,DnsRecordSet.UpdateDefinitionStages.WithAttach + content: public interface WithAaaaRecordIPv6Address typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

@@ -1060,6 +1044,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition53649c9364d6f8cbfe9a5880ebc5a01e + parent: com.microsoft.azure.management.dns + href: com.microsoft.azure.management.dns._dns_record_set._update_definition53649c9364d6f8cbfe9a5880ebc5a01e.yml + name: DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6AddressOrAttachable + nameWithType: DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6AddressOrAttachable + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6AddressOrAttachable + type: Interface + summary: >- +

The stage of the AAAA record set definition allowing to add additional A records or attach the record set to the parent.

+ +

+ syntax: + content: public interface WithAaaaRecordIPv6AddressOrAttachable extends DnsRecordSet.UpdateDefinitionStages.WithAaaaRecordIPv6Address,DnsRecordSet.UpdateDefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stagesc719bafe805e01c7508f18af23b5869e parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._definition_stagesc719bafe805e01c7508f18af23b5869e.yml @@ -1102,6 +1102,22 @@ references: summary:

The stage of the A record set update allowing to add or remove A record.

syntax: content: public interface WithARecordIPv4Address +- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages3b01ed55618ef24b1edf8633f30102d2 + parent: com.microsoft.azure.management.dns + href: com.microsoft.azure.management.dns._dns_record_set._definition_stages3b01ed55618ef24b1edf8633f30102d2.yml + name: DnsRecordSet.DefinitionStages.WithARecordIPv4AddressOrAttachable + nameWithType: DnsRecordSet.DefinitionStages.WithARecordIPv4AddressOrAttachable + fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithARecordIPv4AddressOrAttachable + type: Interface + summary: >- +

The stage of the A record set definition allowing to add additional A records or attach the record set to the parent.

+ +

+ syntax: + content: public interface WithARecordIPv4AddressOrAttachable extends DnsRecordSet.DefinitionStages.WithARecordIPv4Address,DnsRecordSet.DefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.dns._dns_record_set._update_definitionefccaf2e69c318b361d59989c1574940 parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._update_definitionefccaf2e69c318b361d59989c1574940.yml @@ -1118,19 +1134,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages3b01ed55618ef24b1edf8633f30102d2 +- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_attach parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._definition_stages3b01ed55618ef24b1edf8633f30102d2.yml - name: DnsRecordSet.DefinitionStages.WithARecordIPv4AddressOrAttachable - nameWithType: DnsRecordSet.DefinitionStages.WithARecordIPv4AddressOrAttachable - fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithARecordIPv4AddressOrAttachable + href: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_attach.yml + name: DnsRecordSet.UpdateDefinitionStages.WithAttach + nameWithType: DnsRecordSet.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithAttach type: Interface summary: >- -

The stage of the A record set definition allowing to add additional A records or attach the record set to the parent.

+

The final stage of the DNS zone record set definition.

-

+

At this stage, any remaining optional settings can be specified, or the DNS zone record set definition can be attached to the parent traffic manager profile definition using DnsRecordSet.UpdateDefinitionStages.WithAttach#attach().

syntax: - content: public interface WithARecordIPv4AddressOrAttachable extends DnsRecordSet.DefinitionStages.WithARecordIPv4Address,DnsRecordSet.DefinitionStages.WithAttach + content: public interface WithAttach extends Attachable.InUpdate,DnsRecordSet.UpdateDefinitionStages.WithTtl,DnsRecordSet.UpdateDefinitionStages.WithMetadata,DnsRecordSet.UpdateDefinitionStages.WithETagCheck typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

@@ -1152,28 +1168,12 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_attach +- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_c_name_record_alias parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_attach.yml - name: DnsRecordSet.UpdateDefinitionStages.WithAttach - nameWithType: DnsRecordSet.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the DNS zone record set definition.

- -

At this stage, any remaining optional settings can be specified, or the DNS zone record set definition can be attached to the parent traffic manager profile definition using DnsRecordSet.UpdateDefinitionStages.WithAttach#attach().

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,DnsRecordSet.UpdateDefinitionStages.WithTtl,DnsRecordSet.UpdateDefinitionStages.WithMetadata,DnsRecordSet.UpdateDefinitionStages.WithETagCheck - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition32ed93e5b53074febdfda7457cbeb7c1 - parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_definition32ed93e5b53074febdfda7457cbeb7c1.yml - name: DnsRecordSet.UpdateDefinitionStages.WithCNameRecordAlias - nameWithType: DnsRecordSet.UpdateDefinitionStages.WithCNameRecordAlias - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithCNameRecordAlias + href: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_c_name_record_alias.yml + name: DnsRecordSet.DefinitionStages.WithCNameRecordAlias + nameWithType: DnsRecordSet.DefinitionStages.WithCNameRecordAlias + fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithCNameRecordAlias type: Interface summary: >-

The stage of a CNAME record definition allowing to add alias.

@@ -1184,12 +1184,12 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_c_name_record_alias +- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition32ed93e5b53074febdfda7457cbeb7c1 parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_c_name_record_alias.yml - name: DnsRecordSet.DefinitionStages.WithCNameRecordAlias - nameWithType: DnsRecordSet.DefinitionStages.WithCNameRecordAlias - fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithCNameRecordAlias + href: com.microsoft.azure.management.dns._dns_record_set._update_definition32ed93e5b53074febdfda7457cbeb7c1.yml + name: DnsRecordSet.UpdateDefinitionStages.WithCNameRecordAlias + nameWithType: DnsRecordSet.UpdateDefinitionStages.WithCNameRecordAlias + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithCNameRecordAlias type: Interface summary: >-

The stage of a CNAME record definition allowing to add alias.

@@ -1252,42 +1252,6 @@ references: summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

syntax: content: public interface WithCreate extends Creatable,DnsZone.DefinitionStages.WithRecordSet,DnsZone.DefinitionStages.WithETagCheck,Resource.DefinitionWithTags -- uid: com.microsoft.azure.management.dns._dns_zone._update_stages._with_e_tag_check - parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_zone._update_stages._with_e_tag_check.yml - name: DnsZone.UpdateStages.WithETagCheck - nameWithType: DnsZone.UpdateStages.WithETagCheck - fullName: com.microsoft.azure.management.dns.DnsZone.UpdateStages.WithETagCheck - type: Interface - summary:

The stage of the DNS zone update allowing to enable ETag validation.

- syntax: - content: public interface WithETagCheck -- uid: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_e_tag_check - parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_e_tag_check.yml - name: DnsRecordSet.UpdateStages.WithETagCheck - nameWithType: DnsRecordSet.UpdateStages.WithETagCheck - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateStages.WithETagCheck - type: Interface - summary:

The stage of the record set update allowing to enable ETag validation.

- syntax: - content: public interface WithETagCheck -- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_e_tag_check - parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_e_tag_check.yml - name: DnsRecordSet.DefinitionStages.WithETagCheck - nameWithType: DnsRecordSet.DefinitionStages.WithETagCheck - fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithETagCheck - type: Interface - summary: >- -

The stage of the record set definition allowing to enable ETag validation.

- -

- syntax: - content: public interface WithETagCheck - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.dns._dns_zone._definition_stages._with_e_tag_check parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_zone._definition_stages._with_e_tag_check.yml @@ -1298,6 +1262,16 @@ references: summary:

The stage of the DNS zone definition allowing to enable ETag validation.

syntax: content: public interface WithETagCheck +- uid: com.microsoft.azure.management.dns._dns_zone._update_stages._with_e_tag_check + parent: com.microsoft.azure.management.dns + href: com.microsoft.azure.management.dns._dns_zone._update_stages._with_e_tag_check.yml + name: DnsZone.UpdateStages.WithETagCheck + nameWithType: DnsZone.UpdateStages.WithETagCheck + fullName: com.microsoft.azure.management.dns.DnsZone.UpdateStages.WithETagCheck + type: Interface + summary:

The stage of the DNS zone update allowing to enable ETag validation.

+ syntax: + content: public interface WithETagCheck - uid: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_e_tag_check parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_e_tag_check.yml @@ -1314,12 +1288,38 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_metadata +- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_e_tag_check parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_metadata.yml - name: DnsRecordSet.UpdateDefinitionStages.WithMetadata - nameWithType: DnsRecordSet.UpdateDefinitionStages.WithMetadata - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithMetadata + href: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_e_tag_check.yml + name: DnsRecordSet.DefinitionStages.WithETagCheck + nameWithType: DnsRecordSet.DefinitionStages.WithETagCheck + fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithETagCheck + type: Interface + summary: >- +

The stage of the record set definition allowing to enable ETag validation.

+ +

+ syntax: + content: public interface WithETagCheck + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_e_tag_check + parent: com.microsoft.azure.management.dns + href: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_e_tag_check.yml + name: DnsRecordSet.UpdateStages.WithETagCheck + nameWithType: DnsRecordSet.UpdateStages.WithETagCheck + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateStages.WithETagCheck + type: Interface + summary:

The stage of the record set update allowing to enable ETag validation.

+ syntax: + content: public interface WithETagCheck +- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_metadata + parent: com.microsoft.azure.management.dns + href: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_metadata.yml + name: DnsRecordSet.DefinitionStages.WithMetadata + nameWithType: DnsRecordSet.DefinitionStages.WithMetadata + fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithMetadata type: Interface summary: >-

The stage of the record set definition allowing to specify metadata.

@@ -1330,12 +1330,12 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_metadata +- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_metadata parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_metadata.yml - name: DnsRecordSet.DefinitionStages.WithMetadata - nameWithType: DnsRecordSet.DefinitionStages.WithMetadata - fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithMetadata + href: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_metadata.yml + name: DnsRecordSet.UpdateDefinitionStages.WithMetadata + nameWithType: DnsRecordSet.UpdateDefinitionStages.WithMetadata + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithMetadata type: Interface summary: >-

The stage of the record set definition allowing to specify metadata.

@@ -1356,6 +1356,16 @@ references: summary:

An update allowing metadata to be modified for the resource.

syntax: content: public interface WithMetadata +- uid: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_m_x_record_mail_exchange + parent: com.microsoft.azure.management.dns + href: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_m_x_record_mail_exchange.yml + name: DnsRecordSet.UpdateStages.WithMXRecordMailExchange + nameWithType: DnsRecordSet.UpdateStages.WithMXRecordMailExchange + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateStages.WithMXRecordMailExchange + type: Interface + summary:

The stage of the MX record set definition allowing to add or remove MX record.

+ syntax: + content: public interface WithMXRecordMailExchange - uid: com.microsoft.azure.management.dns._dns_record_set._update_definitione0071c76e1517b06f6aa8311afaadb74 parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._update_definitione0071c76e1517b06f6aa8311afaadb74.yml @@ -1372,16 +1382,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_m_x_record_mail_exchange - parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_m_x_record_mail_exchange.yml - name: DnsRecordSet.UpdateStages.WithMXRecordMailExchange - nameWithType: DnsRecordSet.UpdateStages.WithMXRecordMailExchange - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateStages.WithMXRecordMailExchange - type: Interface - summary:

The stage of the MX record set definition allowing to add or remove MX record.

- syntax: - content: public interface WithMXRecordMailExchange - uid: com.microsoft.azure.management.dns._dns_record_set._definition_stagesb22adf9c0b5fba8c9269e279dc4cfe2d parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._definition_stagesb22adf9c0b5fba8c9269e279dc4cfe2d.yml @@ -1398,22 +1398,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition3c5327f0a5198a9fb4466bdfefd931a0 - parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_definition3c5327f0a5198a9fb4466bdfefd931a0.yml - name: DnsRecordSet.UpdateDefinitionStages.WithMXRecordMailExchangeOrAttachable - nameWithType: DnsRecordSet.UpdateDefinitionStages.WithMXRecordMailExchangeOrAttachable - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithMXRecordMailExchangeOrAttachable - type: Interface - summary: >- -

The stage of the MX record set definition allowing to add additional MX records or attach the record set to the parent.

- -

- syntax: - content: public interface WithMXRecordMailExchangeOrAttachable extends DnsRecordSet.UpdateDefinitionStages.WithMXRecordMailExchange,DnsRecordSet.UpdateDefinitionStages.WithAttach - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages132cb7348af740265aaeed6f263682ab parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._definition_stages132cb7348af740265aaeed6f263682ab.yml @@ -1430,16 +1414,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_n_s_record_name_server +- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition3c5327f0a5198a9fb4466bdfefd931a0 parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_n_s_record_name_server.yml - name: DnsRecordSet.UpdateStages.WithNSRecordNameServer - nameWithType: DnsRecordSet.UpdateStages.WithNSRecordNameServer - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateStages.WithNSRecordNameServer + href: com.microsoft.azure.management.dns._dns_record_set._update_definition3c5327f0a5198a9fb4466bdfefd931a0.yml + name: DnsRecordSet.UpdateDefinitionStages.WithMXRecordMailExchangeOrAttachable + nameWithType: DnsRecordSet.UpdateDefinitionStages.WithMXRecordMailExchangeOrAttachable + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithMXRecordMailExchangeOrAttachable type: Interface - summary:

The stage of the NS record set definition allowing to add or remove a NS record.

+ summary: >- +

The stage of the MX record set definition allowing to add additional MX records or attach the record set to the parent.

+ +

syntax: - content: public interface WithNSRecordNameServer + content: public interface WithMXRecordMailExchangeOrAttachable extends DnsRecordSet.UpdateDefinitionStages.WithMXRecordMailExchange,DnsRecordSet.UpdateDefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages79f696ad6a0fcbd00a09e47edb9bbd69 parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._definition_stages79f696ad6a0fcbd00a09e47edb9bbd69.yml @@ -1472,6 +1462,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_n_s_record_name_server + parent: com.microsoft.azure.management.dns + href: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_n_s_record_name_server.yml + name: DnsRecordSet.UpdateStages.WithNSRecordNameServer + nameWithType: DnsRecordSet.UpdateStages.WithNSRecordNameServer + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateStages.WithNSRecordNameServer + type: Interface + summary:

The stage of the NS record set definition allowing to add or remove a NS record.

+ syntax: + content: public interface WithNSRecordNameServer - uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages26e9d00616d1ee190c1569ec0fdd623e parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._definition_stages26e9d00616d1ee190c1569ec0fdd623e.yml @@ -1504,22 +1504,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stagesc82b7ef69622fddf990e71d5ccd2a2b1 +- uid: com.microsoft.azure.management.dns._dns_record_set._update_stages.fb1ecec8e6cc5230b5d599b83fe86eec parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._definition_stagesc82b7ef69622fddf990e71d5ccd2a2b1.yml - name: DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainName - nameWithType: DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainName - fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainName + href: com.microsoft.azure.management.dns._dns_record_set._update_stages.fb1ecec8e6cc5230b5d599b83fe86eec.yml + name: DnsRecordSet.UpdateStages.WithPtrRecordTargetDomainName + nameWithType: DnsRecordSet.UpdateStages.WithPtrRecordTargetDomainName + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateStages.WithPtrRecordTargetDomainName type: Interface - summary: >- -

The stage of the PTR record set definition allowing to add first CNAME record.

- -

+ summary:

The stage of the CName record set definition allowing to add or remove CName record.

syntax: - content: public interface WithPtrRecordTargetDomainName - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

+ content: public interface WithPtrRecordTargetDomainName - uid: com.microsoft.azure.management.dns._dns_record_set._update_definition39afa4d51af9c9d77144e170df996941 parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._update_definition39afa4d51af9c9d77144e170df996941.yml @@ -1536,29 +1530,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._update_stages.fb1ecec8e6cc5230b5d599b83fe86eec +- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stagesc82b7ef69622fddf990e71d5ccd2a2b1 parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_stages.fb1ecec8e6cc5230b5d599b83fe86eec.yml - name: DnsRecordSet.UpdateStages.WithPtrRecordTargetDomainName - nameWithType: DnsRecordSet.UpdateStages.WithPtrRecordTargetDomainName - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateStages.WithPtrRecordTargetDomainName - type: Interface - summary:

The stage of the CName record set definition allowing to add or remove CName record.

- syntax: - content: public interface WithPtrRecordTargetDomainName -- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages5f0575bcdf60fd85dbe2e8db6c5b1246 - parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._definition_stages5f0575bcdf60fd85dbe2e8db6c5b1246.yml - name: DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainNameOrAttachable - nameWithType: DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainNameOrAttachable - fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainNameOrAttachable + href: com.microsoft.azure.management.dns._dns_record_set._definition_stagesc82b7ef69622fddf990e71d5ccd2a2b1.yml + name: DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainName + nameWithType: DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainName + fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainName type: Interface summary: >- -

The stage of the PTR record set definition allowing to add additional PTR records or attach the record set to the parent.

+

The stage of the PTR record set definition allowing to add first CNAME record.

syntax: - content: public interface WithPtrRecordTargetDomainNameOrAttachable extends DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainName,DnsRecordSet.DefinitionStages.WithAttach + content: public interface WithPtrRecordTargetDomainName typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

@@ -1578,6 +1562,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages5f0575bcdf60fd85dbe2e8db6c5b1246 + parent: com.microsoft.azure.management.dns + href: com.microsoft.azure.management.dns._dns_record_set._definition_stages5f0575bcdf60fd85dbe2e8db6c5b1246.yml + name: DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainNameOrAttachable + nameWithType: DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainNameOrAttachable + fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainNameOrAttachable + type: Interface + summary: >- +

The stage of the PTR record set definition allowing to add additional PTR records or attach the record set to the parent.

+ +

+ syntax: + content: public interface WithPtrRecordTargetDomainNameOrAttachable extends DnsRecordSet.DefinitionStages.WithPtrRecordTargetDomainName,DnsRecordSet.DefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.dns._dns_zone._update_stages._with_record_set parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_zone._update_stages._with_record_set.yml @@ -1608,22 +1608,6 @@ references: summary:

The stage of the SOA record definition allowing to update its attributes.

syntax: content: public interface WithSoaRecordAttributes -- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_srv_record_entry - parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_srv_record_entry.yml - name: DnsRecordSet.DefinitionStages.WithSrvRecordEntry - nameWithType: DnsRecordSet.DefinitionStages.WithSrvRecordEntry - fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithSrvRecordEntry - type: Interface - summary: >- -

The stage of the SRV record definition allowing to add first service record.

- -

- syntax: - content: public interface WithSrvRecordEntry - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition5adc81f8bf1dc23a4ec0bad4d8ff4d79 parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._update_definition5adc81f8bf1dc23a4ec0bad4d8ff4d79.yml @@ -1650,6 +1634,22 @@ references: summary:

The stage of the SRV record definition allowing to add or remove service record.

syntax: content: public interface WithSrvRecordEntry +- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_srv_record_entry + parent: com.microsoft.azure.management.dns + href: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_srv_record_entry.yml + name: DnsRecordSet.DefinitionStages.WithSrvRecordEntry + nameWithType: DnsRecordSet.DefinitionStages.WithSrvRecordEntry + fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithSrvRecordEntry + type: Interface + summary: >- +

The stage of the SRV record definition allowing to add first service record.

+ +

+ syntax: + content: public interface WithSrvRecordEntry + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.dns._dns_record_set._update_definitionad073767273620af3cd05801b99a6416 parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._update_definitionad073767273620af3cd05801b99a6416.yml @@ -1682,6 +1682,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_ttl + parent: com.microsoft.azure.management.dns + href: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_ttl.yml + name: DnsRecordSet.UpdateDefinitionStages.WithTtl + nameWithType: DnsRecordSet.UpdateDefinitionStages.WithTtl + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithTtl + type: Interface + summary: >- +

The stage of the record set definition allowing to specify TTL for the records in this record set.

+ +

+ syntax: + content: public interface WithTtl + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_ttl parent: com.microsoft.azure.management.dns href: com.microsoft.azure.management.dns._dns_record_set._update_stages._with_ttl.yml @@ -1708,31 +1724,15 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_ttl +- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition60151ae061220d19d102aacb4173a0e0 parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_definition_stages._with_ttl.yml - name: DnsRecordSet.UpdateDefinitionStages.WithTtl - nameWithType: DnsRecordSet.UpdateDefinitionStages.WithTtl - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithTtl + href: com.microsoft.azure.management.dns._dns_record_set._update_definition60151ae061220d19d102aacb4173a0e0.yml + name: DnsRecordSet.UpdateDefinitionStages.WithTxtRecordTextValue + nameWithType: DnsRecordSet.UpdateDefinitionStages.WithTxtRecordTextValue + fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithTxtRecordTextValue type: Interface summary: >- -

The stage of the record set definition allowing to specify TTL for the records in this record set.

- -

- syntax: - content: public interface WithTtl - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_txt_record_text_value - parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_txt_record_text_value.yml - name: DnsRecordSet.DefinitionStages.WithTxtRecordTextValue - nameWithType: DnsRecordSet.DefinitionStages.WithTxtRecordTextValue - fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithTxtRecordTextValue - type: Interface - summary: >- -

The stage of the TXT record definition allowing to add first TXT record.

+

The stage of the TXT record definition allowing to add first Txt record.

syntax: @@ -1750,15 +1750,15 @@ references: summary:

The stage of the SRV record definition allowing to add or remove TXT record.

syntax: content: public interface WithTxtRecordTextValue -- uid: com.microsoft.azure.management.dns._dns_record_set._update_definition60151ae061220d19d102aacb4173a0e0 +- uid: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_txt_record_text_value parent: com.microsoft.azure.management.dns - href: com.microsoft.azure.management.dns._dns_record_set._update_definition60151ae061220d19d102aacb4173a0e0.yml - name: DnsRecordSet.UpdateDefinitionStages.WithTxtRecordTextValue - nameWithType: DnsRecordSet.UpdateDefinitionStages.WithTxtRecordTextValue - fullName: com.microsoft.azure.management.dns.DnsRecordSet.UpdateDefinitionStages.WithTxtRecordTextValue + href: com.microsoft.azure.management.dns._dns_record_set._definition_stages._with_txt_record_text_value.yml + name: DnsRecordSet.DefinitionStages.WithTxtRecordTextValue + nameWithType: DnsRecordSet.DefinitionStages.WithTxtRecordTextValue + fullName: com.microsoft.azure.management.dns.DnsRecordSet.DefinitionStages.WithTxtRecordTextValue type: Interface summary: >- -

The stage of the TXT record definition allowing to add first Txt record.

+

The stage of the TXT record definition allowing to add first TXT record.

syntax: diff --git a/docs-ref-autogen/com.microsoft.azure.management.graphrbac.yml b/docs-ref-autogen/com.microsoft.azure.management.graphrbac.yml index 7dff785988ae..978953b6bd12 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.graphrbac.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.graphrbac.yml @@ -836,16 +836,6 @@ references: summary:

Grouping of all the service principal definition stages.

syntax: content: public interface DefinitionStages -- uid: com.microsoft.azure.management.graphrbac._service_principal._update - parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._service_principal._update.yml - name: ServicePrincipal.Update - nameWithType: ServicePrincipal.Update - fullName: com.microsoft.azure.management.graphrbac.ServicePrincipal.Update - type: Interface - summary:

The template for a service principal update operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends Appliable,ServicePrincipal.UpdateStages.WithCredential,ServicePrincipal.UpdateStages.WithRoleAssignment - uid: com.microsoft.azure.management.graphrbac._active_directory_group._update parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._active_directory_group._update.yml @@ -876,19 +866,16 @@ references: summary:

The template for an application update operation, containing all the settings that can be modified.

syntax: content: public interface Update extends Appliable,ActiveDirectoryApplication.UpdateStages.WithSignOnUrl,ActiveDirectoryApplication.UpdateStages.WithIdentifierUrl,ActiveDirectoryApplication.UpdateStages.WithReplyUrl,ActiveDirectoryApplication.UpdateStages.WithCredential,ActiveDirectoryApplication.UpdateStages.WithMultiTenant -- uid: com.microsoft.azure.management.graphrbac._password_credential._update_definition +- uid: com.microsoft.azure.management.graphrbac._service_principal._update parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._password_credential._update_definition.yml - name: PasswordCredential.UpdateDefinition - nameWithType: PasswordCredential.UpdateDefinition - fullName: com.microsoft.azure.management.graphrbac.PasswordCredential.UpdateDefinition + href: com.microsoft.azure.management.graphrbac._service_principal._update.yml + name: ServicePrincipal.Update + nameWithType: ServicePrincipal.Update + fullName: com.microsoft.azure.management.graphrbac.ServicePrincipal.Update type: Interface - summary:

The entirety of a credential definition as part of a application or service principal update.

+ summary:

The template for a service principal update operation, containing all the settings that can be modified.

syntax: - content: public interface UpdateDefinition extends PasswordCredential.UpdateDefinitionStages.Blank,PasswordCredential.UpdateDefinitionStages.WithSubscriptionInAuthFile,PasswordCredential.UpdateDefinitionStages.WithAttach - typeParameters: - - type: 18a275b1 - description:

the return type of the final UpdateDefinitionStages.WithAttach#attach()

+ content: public interface Update extends Appliable,ServicePrincipal.UpdateStages.WithCredential,ServicePrincipal.UpdateStages.WithRoleAssignment - uid: com.microsoft.azure.management.graphrbac._certificate_credential._update_definition parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._certificate_credential._update_definition.yml @@ -902,16 +889,19 @@ references: typeParameters: - type: 18a275b1 description:

the return type of the final UpdateDefinitionStages.WithAttach#attach()

-- uid: com.microsoft.azure.management.graphrbac._password_credential._update_definition_stages +- uid: com.microsoft.azure.management.graphrbac._password_credential._update_definition parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._password_credential._update_definition_stages.yml - name: PasswordCredential.UpdateDefinitionStages - nameWithType: PasswordCredential.UpdateDefinitionStages - fullName: com.microsoft.azure.management.graphrbac.PasswordCredential.UpdateDefinitionStages + href: com.microsoft.azure.management.graphrbac._password_credential._update_definition.yml + name: PasswordCredential.UpdateDefinition + nameWithType: PasswordCredential.UpdateDefinition + fullName: com.microsoft.azure.management.graphrbac.PasswordCredential.UpdateDefinition type: Interface - summary:

Grouping of credential definition stages applicable as part of a application or service principal update.

+ summary:

The entirety of a credential definition as part of a application or service principal update.

syntax: - content: public interface UpdateDefinitionStages + content: public interface UpdateDefinition extends PasswordCredential.UpdateDefinitionStages.Blank,PasswordCredential.UpdateDefinitionStages.WithSubscriptionInAuthFile,PasswordCredential.UpdateDefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the return type of the final UpdateDefinitionStages.WithAttach#attach()

- uid: com.microsoft.azure.management.graphrbac._certificate_credential._update_definition_stages parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._certificate_credential._update_definition_stages.yml @@ -922,24 +912,24 @@ references: summary:

Grouping of credential definition stages applicable as part of a application or service principal update.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.graphrbac._service_principal._update_stages +- uid: com.microsoft.azure.management.graphrbac._password_credential._update_definition_stages parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._service_principal._update_stages.yml - name: ServicePrincipal.UpdateStages - nameWithType: ServicePrincipal.UpdateStages - fullName: com.microsoft.azure.management.graphrbac.ServicePrincipal.UpdateStages + href: com.microsoft.azure.management.graphrbac._password_credential._update_definition_stages.yml + name: PasswordCredential.UpdateDefinitionStages + nameWithType: PasswordCredential.UpdateDefinitionStages + fullName: com.microsoft.azure.management.graphrbac.PasswordCredential.UpdateDefinitionStages type: Interface - summary:

Grouping of all the service principal update stages.

+ summary:

Grouping of credential definition stages applicable as part of a application or service principal update.

syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.graphrbac._active_directory_application._update_stages + content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.graphrbac._active_directory_user._update_stages parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._active_directory_application._update_stages.yml - name: ActiveDirectoryApplication.UpdateStages - nameWithType: ActiveDirectoryApplication.UpdateStages - fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryApplication.UpdateStages + href: com.microsoft.azure.management.graphrbac._active_directory_user._update_stages.yml + name: ActiveDirectoryUser.UpdateStages + nameWithType: ActiveDirectoryUser.UpdateStages + fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.UpdateStages type: Interface - summary:

Grouping of all the application update stages.

+ summary:

Group of all the user update stages.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.graphrbac._active_directory_group._update_stages @@ -952,14 +942,24 @@ references: summary:

Grouping of all the AD group update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.graphrbac._active_directory_user._update_stages +- uid: com.microsoft.azure.management.graphrbac._active_directory_application._update_stages parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._active_directory_user._update_stages.yml - name: ActiveDirectoryUser.UpdateStages - nameWithType: ActiveDirectoryUser.UpdateStages - fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.UpdateStages + href: com.microsoft.azure.management.graphrbac._active_directory_application._update_stages.yml + name: ActiveDirectoryApplication.UpdateStages + nameWithType: ActiveDirectoryApplication.UpdateStages + fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryApplication.UpdateStages type: Interface - summary:

Group of all the user update stages.

+ summary:

Grouping of all the application update stages.

+ syntax: + content: public interface UpdateStages +- uid: com.microsoft.azure.management.graphrbac._service_principal._update_stages + parent: com.microsoft.azure.management.graphrbac + href: com.microsoft.azure.management.graphrbac._service_principal._update_stages.yml + name: ServicePrincipal.UpdateStages + nameWithType: ServicePrincipal.UpdateStages + fullName: com.microsoft.azure.management.graphrbac.ServicePrincipal.UpdateStages + type: Interface + summary:

Grouping of all the service principal update stages.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.graphrbac._active_directory_user._upda33211714fcfae7cdd91c4380b256d0d5 @@ -1018,38 +1018,6 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.graphrbac._password_credential._update7560088925a96efb6003d04e81f1c6a5 - parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._password_credential._update7560088925a96efb6003d04e81f1c6a5.yml - name: PasswordCredential.UpdateDefinitionStages.WithAttach - nameWithType: PasswordCredential.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.graphrbac.PasswordCredential.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the credential definition.

- -

At this stage, more settings can be specified, or the credential definition can be attached to the parent application / service principal update using WithAttach#attach().

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,PasswordCredential.UpdateDefinitionStages.WithStartDate,PasswordCredential.UpdateDefinitionStages.WithDuration,PasswordCredential.UpdateDefinitionStages.WithAuthFile - typeParameters: - - type: 18a275b1 - description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_attach - parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_attach.yml - name: PasswordCredential.DefinitionStages.WithAttach - nameWithType: PasswordCredential.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.graphrbac.PasswordCredential.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the credential definition.

- -

At this stage, more settings can be specified, or the credential definition can be attached to the parent application / service principal definition using WithAttach#attach().

- syntax: - content: public interface WithAttach extends Attachable.InDefinition,PasswordCredential.DefinitionStages.WithStartDate,PasswordCredential.DefinitionStages.WithDuration,PasswordCredential.DefinitionStages.WithAuthFile - typeParameters: - - type: 18a275b1 - description:

the return type of WithAttach#attach()

- uid: com.microsoft.azure.management.graphrbac._certificate_credential._definition_stages._with_attach parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._certificate_credential._definition_stages._with_attach.yml @@ -1066,30 +1034,38 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.graphrbac._certificate_credential._def31c56964177ea3eb946859c34c11e548 +- uid: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_attach parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._certificate_credential._def31c56964177ea3eb946859c34c11e548.yml - name: CertificateCredential.DefinitionStages.WithAuthFile - nameWithType: CertificateCredential.DefinitionStages.WithAuthFile - fullName: com.microsoft.azure.management.graphrbac.CertificateCredential.DefinitionStages.WithAuthFile + href: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_attach.yml + name: PasswordCredential.DefinitionStages.WithAttach + nameWithType: PasswordCredential.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.graphrbac.PasswordCredential.DefinitionStages.WithAttach type: Interface - summary:

A credential definition stage allowing exporting the auth file for the service principal.

+ summary: >- +

The final stage of the credential definition.

+ +

At this stage, more settings can be specified, or the credential definition can be attached to the parent application / service principal definition using WithAttach#attach().

syntax: - content: public interface WithAuthFile + content: public interface WithAttach extends Attachable.InDefinition,PasswordCredential.DefinitionStages.WithStartDate,PasswordCredential.DefinitionStages.WithDuration,PasswordCredential.DefinitionStages.WithAuthFile typeParameters: - type: 18a275b1 -- uid: com.microsoft.azure.management.graphrbac._certificate_credential._updc567908acfb7698d9d193c11bd901371 + description:

the return type of WithAttach#attach()

+- uid: com.microsoft.azure.management.graphrbac._password_credential._update7560088925a96efb6003d04e81f1c6a5 parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._certificate_credential._updc567908acfb7698d9d193c11bd901371.yml - name: CertificateCredential.UpdateDefinitionStages.WithAuthFile - nameWithType: CertificateCredential.UpdateDefinitionStages.WithAuthFile - fullName: com.microsoft.azure.management.graphrbac.CertificateCredential.UpdateDefinitionStages.WithAuthFile + href: com.microsoft.azure.management.graphrbac._password_credential._update7560088925a96efb6003d04e81f1c6a5.yml + name: PasswordCredential.UpdateDefinitionStages.WithAttach + nameWithType: PasswordCredential.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.graphrbac.PasswordCredential.UpdateDefinitionStages.WithAttach type: Interface - summary:

A credential definition stage allowing exporting the auth file for the service principal.

+ summary: >- +

The final stage of the credential definition.

+ +

At this stage, more settings can be specified, or the credential definition can be attached to the parent application / service principal update using WithAttach#attach().

syntax: - content: public interface WithAuthFile + content: public interface WithAttach extends Attachable.InUpdate,PasswordCredential.UpdateDefinitionStages.WithStartDate,PasswordCredential.UpdateDefinitionStages.WithDuration,PasswordCredential.UpdateDefinitionStages.WithAuthFile typeParameters: - type: 18a275b1 + description:

the return type of WithAttach#attach()

- uid: com.microsoft.azure.management.graphrbac._password_credential._update5cb8054b41d2449c8f6c3cef6ced05b2 parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._password_credential._update5cb8054b41d2449c8f6c3cef6ced05b2.yml @@ -1116,16 +1092,28 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.graphrbac._certificate_credential._def61b3031213cf0a46e5999f7e4fb12c57 +- uid: com.microsoft.azure.management.graphrbac._certificate_credential._updc567908acfb7698d9d193c11bd901371 parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._certificate_credential._def61b3031213cf0a46e5999f7e4fb12c57.yml - name: CertificateCredential.DefinitionStages.WithAuthFileCertificate - nameWithType: CertificateCredential.DefinitionStages.WithAuthFileCertificate - fullName: com.microsoft.azure.management.graphrbac.CertificateCredential.DefinitionStages.WithAuthFileCertificate + href: com.microsoft.azure.management.graphrbac._certificate_credential._updc567908acfb7698d9d193c11bd901371.yml + name: CertificateCredential.UpdateDefinitionStages.WithAuthFile + nameWithType: CertificateCredential.UpdateDefinitionStages.WithAuthFile + fullName: com.microsoft.azure.management.graphrbac.CertificateCredential.UpdateDefinitionStages.WithAuthFile type: Interface - summary:

A credential definition stage allowing specifying the private key for exporting an auth file.

+ summary:

A credential definition stage allowing exporting the auth file for the service principal.

syntax: - content: public interface WithAuthFileCertificate + content: public interface WithAuthFile + typeParameters: + - type: 18a275b1 +- uid: com.microsoft.azure.management.graphrbac._certificate_credential._def31c56964177ea3eb946859c34c11e548 + parent: com.microsoft.azure.management.graphrbac + href: com.microsoft.azure.management.graphrbac._certificate_credential._def31c56964177ea3eb946859c34c11e548.yml + name: CertificateCredential.DefinitionStages.WithAuthFile + nameWithType: CertificateCredential.DefinitionStages.WithAuthFile + fullName: com.microsoft.azure.management.graphrbac.CertificateCredential.DefinitionStages.WithAuthFile + type: Interface + summary:

A credential definition stage allowing exporting the auth file for the service principal.

+ syntax: + content: public interface WithAuthFile typeParameters: - type: 18a275b1 - uid: com.microsoft.azure.management.graphrbac._certificate_credential._upd561f68d7dfc239677982a8c277bb8669 @@ -1140,6 +1128,18 @@ references: content: public interface WithAuthFileCertificate typeParameters: - type: 18a275b1 +- uid: com.microsoft.azure.management.graphrbac._certificate_credential._def61b3031213cf0a46e5999f7e4fb12c57 + parent: com.microsoft.azure.management.graphrbac + href: com.microsoft.azure.management.graphrbac._certificate_credential._def61b3031213cf0a46e5999f7e4fb12c57.yml + name: CertificateCredential.DefinitionStages.WithAuthFileCertificate + nameWithType: CertificateCredential.DefinitionStages.WithAuthFileCertificate + fullName: com.microsoft.azure.management.graphrbac.CertificateCredential.DefinitionStages.WithAuthFileCertificate + type: Interface + summary:

A credential definition stage allowing specifying the private key for exporting an auth file.

+ syntax: + content: public interface WithAuthFileCertificate + typeParameters: + - type: 18a275b1 - uid: com.microsoft.azure.management.graphrbac._certificate_credential._upd20bb8567843e696b30aab540d1c18d16 parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._certificate_credential._upd20bb8567843e696b30aab540d1c18d16.yml @@ -1190,6 +1190,36 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.graphrbac._active_directory_user._definition_stages._with_create + parent: com.microsoft.azure.management.graphrbac + href: com.microsoft.azure.management.graphrbac._active_directory_user._definition_stages._with_create.yml + name: ActiveDirectoryUser.DefinitionStages.WithCreate + nameWithType: ActiveDirectoryUser.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.DefinitionStages.WithCreate + type: Interface + summary:

An AD user definition with sufficient inputs to create a new user in the cloud, but exposing additional optional inputs to specify.

+ syntax: + content: public interface WithCreate extends Creatable,ActiveDirectoryUser.DefinitionStages.WithAccontEnabled,ActiveDirectoryUser.DefinitionStages.WithPromptToChangePasswordOnLogin,ActiveDirectoryUser.DefinitionStages.WithUsageLocation +- uid: com.microsoft.azure.management.graphrbac._active_directory_application_1c742998c7e80d2288ef2bdfb3e374c2e + parent: com.microsoft.azure.management.graphrbac + href: com.microsoft.azure.management.graphrbac._active_directory_application_1c742998c7e80d2288ef2bdfb3e374c2e.yml + name: ActiveDirectoryApplication.DefinitionStages.WithCreate + nameWithType: ActiveDirectoryApplication.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryApplication.DefinitionStages.WithCreate + type: Interface + summary:

An application definition with sufficient inputs to create a new application in the cloud, but exposing additional optional inputs to specify.

+ syntax: + content: public interface WithCreate extends Creatable,ActiveDirectoryApplication.DefinitionStages.WithIdentifierUrl,ActiveDirectoryApplication.DefinitionStages.WithReplyUrl,ActiveDirectoryApplication.DefinitionStages.WithCredential,ActiveDirectoryApplication.DefinitionStages.WithMultiTenant +- uid: com.microsoft.azure.management.graphrbac._role_assignment._definition_stages._with_create + parent: com.microsoft.azure.management.graphrbac + href: com.microsoft.azure.management.graphrbac._role_assignment._definition_stages._with_create.yml + name: RoleAssignment.DefinitionStages.WithCreate + nameWithType: RoleAssignment.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.graphrbac.RoleAssignment.DefinitionStages.WithCreate + type: Interface + summary:

An role assignment definition with sufficient inputs to create a new role assignment in the cloud, but exposing additional optional inputs to specify.

+ syntax: + content: public interface WithCreate extends Creatable - uid: com.microsoft.azure.management.graphrbac._service_principal._definition_stages._with_create parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._service_principal._definition_stages._with_create.yml @@ -1210,36 +1240,16 @@ references: summary:

An AD group definition with sufficient inputs to create a new group in the cloud, but exposing additional optional inputs to specify.

syntax: content: public interface WithCreate extends Creatable,ActiveDirectoryGroup.DefinitionStages.WithMember -- uid: com.microsoft.azure.management.graphrbac._active_directory_application_1c742998c7e80d2288ef2bdfb3e374c2e +- uid: com.microsoft.azure.management.graphrbac._service_principal._definition_stages._with_credential parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._active_directory_application_1c742998c7e80d2288ef2bdfb3e374c2e.yml - name: ActiveDirectoryApplication.DefinitionStages.WithCreate - nameWithType: ActiveDirectoryApplication.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryApplication.DefinitionStages.WithCreate + href: com.microsoft.azure.management.graphrbac._service_principal._definition_stages._with_credential.yml + name: ServicePrincipal.DefinitionStages.WithCredential + nameWithType: ServicePrincipal.DefinitionStages.WithCredential + fullName: com.microsoft.azure.management.graphrbac.ServicePrincipal.DefinitionStages.WithCredential type: Interface - summary:

An application definition with sufficient inputs to create a new application in the cloud, but exposing additional optional inputs to specify.

+ summary:

A service principal definition allowing credentials to be specified.

syntax: - content: public interface WithCreate extends Creatable,ActiveDirectoryApplication.DefinitionStages.WithIdentifierUrl,ActiveDirectoryApplication.DefinitionStages.WithReplyUrl,ActiveDirectoryApplication.DefinitionStages.WithCredential,ActiveDirectoryApplication.DefinitionStages.WithMultiTenant -- uid: com.microsoft.azure.management.graphrbac._active_directory_user._definition_stages._with_create - parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._active_directory_user._definition_stages._with_create.yml - name: ActiveDirectoryUser.DefinitionStages.WithCreate - nameWithType: ActiveDirectoryUser.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.DefinitionStages.WithCreate - type: Interface - summary:

An AD user definition with sufficient inputs to create a new user in the cloud, but exposing additional optional inputs to specify.

- syntax: - content: public interface WithCreate extends Creatable,ActiveDirectoryUser.DefinitionStages.WithAccontEnabled,ActiveDirectoryUser.DefinitionStages.WithPromptToChangePasswordOnLogin,ActiveDirectoryUser.DefinitionStages.WithUsageLocation -- uid: com.microsoft.azure.management.graphrbac._role_assignment._definition_stages._with_create - parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._role_assignment._definition_stages._with_create.yml - name: RoleAssignment.DefinitionStages.WithCreate - nameWithType: RoleAssignment.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.graphrbac.RoleAssignment.DefinitionStages.WithCreate - type: Interface - summary:

An role assignment definition with sufficient inputs to create a new role assignment in the cloud, but exposing additional optional inputs to specify.

- syntax: - content: public interface WithCreate extends Creatable + content: public interface WithCredential - uid: com.microsoft.azure.management.graphrbac._service_principal._update_stages._with_credential parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._service_principal._update_stages._with_credential.yml @@ -1250,16 +1260,6 @@ references: summary:

A service principal update allowing credentials to be specified.

syntax: content: public interface WithCredential -- uid: com.microsoft.azure.management.graphrbac._active_directory_application_1595b61082ce72eac6c6addb19f1fbdc7 - parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._active_directory_application_1595b61082ce72eac6c6addb19f1fbdc7.yml - name: ActiveDirectoryApplication.DefinitionStages.WithCredential - nameWithType: ActiveDirectoryApplication.DefinitionStages.WithCredential - fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryApplication.DefinitionStages.WithCredential - type: Interface - summary:

The stage of application definition allowing specifying identifier keys.

- syntax: - content: public interface WithCredential - uid: com.microsoft.azure.management.graphrbac._active_directory_application_1f94717e8330836cb878e27411356246f parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._active_directory_application_1f94717e8330836cb878e27411356246f.yml @@ -1270,16 +1270,29 @@ references: summary:

The stage of application update allowing specifying identifier keys.

syntax: content: public interface WithCredential -- uid: com.microsoft.azure.management.graphrbac._service_principal._definition_stages._with_credential +- uid: com.microsoft.azure.management.graphrbac._active_directory_application_1595b61082ce72eac6c6addb19f1fbdc7 parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._service_principal._definition_stages._with_credential.yml - name: ServicePrincipal.DefinitionStages.WithCredential - nameWithType: ServicePrincipal.DefinitionStages.WithCredential - fullName: com.microsoft.azure.management.graphrbac.ServicePrincipal.DefinitionStages.WithCredential + href: com.microsoft.azure.management.graphrbac._active_directory_application_1595b61082ce72eac6c6addb19f1fbdc7.yml + name: ActiveDirectoryApplication.DefinitionStages.WithCredential + nameWithType: ActiveDirectoryApplication.DefinitionStages.WithCredential + fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryApplication.DefinitionStages.WithCredential type: Interface - summary:

A service principal definition allowing credentials to be specified.

+ summary:

The stage of application definition allowing specifying identifier keys.

syntax: content: public interface WithCredential +- uid: com.microsoft.azure.management.graphrbac._certificate_credential._def0ab699ec8b35c55ad588e5658cb68ce1 + parent: com.microsoft.azure.management.graphrbac + href: com.microsoft.azure.management.graphrbac._certificate_credential._def0ab699ec8b35c55ad588e5658cb68ce1.yml + name: CertificateCredential.DefinitionStages.WithDuration + nameWithType: CertificateCredential.DefinitionStages.WithDuration + fullName: com.microsoft.azure.management.graphrbac.CertificateCredential.DefinitionStages.WithDuration + type: Interface + summary:

The credential definition stage allowing the duration of key validity to be set.

+ syntax: + content: public interface WithDuration + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.graphrbac._password_credential._update96d83febd04a92fea39f1dccb0b508a6 parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._password_credential._update96d83febd04a92fea39f1dccb0b508a6.yml @@ -1293,19 +1306,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.graphrbac._certificate_credential._upd3d0b0949b0ada93f01e03553e37a63f2 - parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._certificate_credential._upd3d0b0949b0ada93f01e03553e37a63f2.yml - name: CertificateCredential.UpdateDefinitionStages.WithDuration - nameWithType: CertificateCredential.UpdateDefinitionStages.WithDuration - fullName: com.microsoft.azure.management.graphrbac.CertificateCredential.UpdateDefinitionStages.WithDuration - type: Interface - summary:

The credential definition stage allowing the duration of key validity to be set.

- syntax: - content: public interface WithDuration - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_duration parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_duration.yml @@ -1319,12 +1319,12 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.graphrbac._certificate_credential._def0ab699ec8b35c55ad588e5658cb68ce1 +- uid: com.microsoft.azure.management.graphrbac._certificate_credential._upd3d0b0949b0ada93f01e03553e37a63f2 parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._certificate_credential._def0ab699ec8b35c55ad588e5658cb68ce1.yml - name: CertificateCredential.DefinitionStages.WithDuration - nameWithType: CertificateCredential.DefinitionStages.WithDuration - fullName: com.microsoft.azure.management.graphrbac.CertificateCredential.DefinitionStages.WithDuration + href: com.microsoft.azure.management.graphrbac._certificate_credential._upd3d0b0949b0ada93f01e03553e37a63f2.yml + name: CertificateCredential.UpdateDefinitionStages.WithDuration + nameWithType: CertificateCredential.UpdateDefinitionStages.WithDuration + fullName: com.microsoft.azure.management.graphrbac.CertificateCredential.UpdateDefinitionStages.WithDuration type: Interface summary:

The credential definition stage allowing the duration of key validity to be set.

syntax: @@ -1362,19 +1362,6 @@ references: summary:

The stage of application update allowing specifying identifier URLs.

syntax: content: public interface WithIdentifierUrl -- uid: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_key - parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_key.yml - name: PasswordCredential.DefinitionStages.WithKey - nameWithType: PasswordCredential.DefinitionStages.WithKey - fullName: com.microsoft.azure.management.graphrbac.PasswordCredential.DefinitionStages.WithKey - type: Interface - summary:

The credential definition stage allowing the the password or certificate to be set.

- syntax: - content: public interface WithKey - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.graphrbac._password_credential._update_definition_stages._with_key parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._password_credential._update_definition_stages._with_key.yml @@ -1388,16 +1375,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent update to return to after attaching this definition

-- uid: com.microsoft.azure.management.graphrbac._active_directory_group._update_stages._with_member +- uid: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_key parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._active_directory_group._update_stages._with_member.yml - name: ActiveDirectoryGroup.UpdateStages.WithMember - nameWithType: ActiveDirectoryGroup.UpdateStages.WithMember - fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryGroup.UpdateStages.WithMember + href: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_key.yml + name: PasswordCredential.DefinitionStages.WithKey + nameWithType: PasswordCredential.DefinitionStages.WithKey + fullName: com.microsoft.azure.management.graphrbac.PasswordCredential.DefinitionStages.WithKey type: Interface - summary:

An AD Group definition allowing members to be added or removed.

+ summary:

The credential definition stage allowing the the password or certificate to be set.

syntax: - content: public interface WithMember + content: public interface WithKey + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.graphrbac._active_directory_group._definition_stages._with_member parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._active_directory_group._definition_stages._with_member.yml @@ -1408,16 +1398,16 @@ references: summary:

An AD Group definition allowing members to be added.

syntax: content: public interface WithMember -- uid: com.microsoft.azure.management.graphrbac._active_directory_application_14d1fb9299b73358cc455e6b3dd05f2fa +- uid: com.microsoft.azure.management.graphrbac._active_directory_group._update_stages._with_member parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._active_directory_application_14d1fb9299b73358cc455e6b3dd05f2fa.yml - name: ActiveDirectoryApplication.UpdateStages.WithMultiTenant - nameWithType: ActiveDirectoryApplication.UpdateStages.WithMultiTenant - fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryApplication.UpdateStages.WithMultiTenant + href: com.microsoft.azure.management.graphrbac._active_directory_group._update_stages._with_member.yml + name: ActiveDirectoryGroup.UpdateStages.WithMember + nameWithType: ActiveDirectoryGroup.UpdateStages.WithMember + fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryGroup.UpdateStages.WithMember type: Interface - summary:

The stage of application update allowing specifying if the application can be used in multiple tenants.

+ summary:

An AD Group definition allowing members to be added or removed.

syntax: - content: public interface WithMultiTenant + content: public interface WithMember - uid: com.microsoft.azure.management.graphrbac._active_directory_application_12fc5de9e1556deb1f237f735fdb65712 parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._active_directory_application_12fc5de9e1556deb1f237f735fdb65712.yml @@ -1428,16 +1418,16 @@ references: summary:

The stage of application definition allowing specifying if the application can be used in multiple tenants.

syntax: content: public interface WithMultiTenant -- uid: com.microsoft.azure.management.graphrbac._active_directory_user._update_stages._with_password +- uid: com.microsoft.azure.management.graphrbac._active_directory_application_14d1fb9299b73358cc455e6b3dd05f2fa parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._active_directory_user._update_stages._with_password.yml - name: ActiveDirectoryUser.UpdateStages.WithPassword - nameWithType: ActiveDirectoryUser.UpdateStages.WithPassword - fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.UpdateStages.WithPassword + href: com.microsoft.azure.management.graphrbac._active_directory_application_14d1fb9299b73358cc455e6b3dd05f2fa.yml + name: ActiveDirectoryApplication.UpdateStages.WithMultiTenant + nameWithType: ActiveDirectoryApplication.UpdateStages.WithMultiTenant + fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryApplication.UpdateStages.WithMultiTenant type: Interface - summary:

A user update allowing password to be specified.

+ summary:

The stage of application update allowing specifying if the application can be used in multiple tenants.

syntax: - content: public interface WithPassword + content: public interface WithMultiTenant - uid: com.microsoft.azure.management.graphrbac._active_directory_user._definition_stages._with_password parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._active_directory_user._definition_stages._with_password.yml @@ -1448,6 +1438,16 @@ references: summary:

A user definition allowing password to be specified.

syntax: content: public interface WithPassword +- uid: com.microsoft.azure.management.graphrbac._active_directory_user._update_stages._with_password + parent: com.microsoft.azure.management.graphrbac + href: com.microsoft.azure.management.graphrbac._active_directory_user._update_stages._with_password.yml + name: ActiveDirectoryUser.UpdateStages.WithPassword + nameWithType: ActiveDirectoryUser.UpdateStages.WithPassword + fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryUser.UpdateStages.WithPassword + type: Interface + summary:

A user update allowing password to be specified.

+ syntax: + content: public interface WithPassword - uid: com.microsoft.azure.management.graphrbac._active_directory_user._updae52d887bd6a88a2fcc210db6beeede7c parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._active_directory_user._updae52d887bd6a88a2fcc210db6beeede7c.yml @@ -1468,19 +1468,6 @@ references: summary:

A user definition allowing setting whether the user should change password on the next login.

syntax: content: public interface WithPromptToChangePasswordOnLogin -- uid: com.microsoft.azure.management.graphrbac._certificate_credential._defccb82f63b3402e1bf8b0f6c592a87af9 - parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._certificate_credential._defccb82f63b3402e1bf8b0f6c592a87af9.yml - name: CertificateCredential.DefinitionStages.WithPublicKey - nameWithType: CertificateCredential.DefinitionStages.WithPublicKey - fullName: com.microsoft.azure.management.graphrbac.CertificateCredential.DefinitionStages.WithPublicKey - type: Interface - summary:

The credential definition stage allowing the public key to be set.

- syntax: - content: public interface WithPublicKey - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.graphrbac._certificate_credential._upd0ec9f695efc56b96a486f0ef8a7fcfac parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._certificate_credential._upd0ec9f695efc56b96a486f0ef8a7fcfac.yml @@ -1494,16 +1481,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.graphrbac._active_directory_application_1334d89c5c909052bcc2917894c51657f +- uid: com.microsoft.azure.management.graphrbac._certificate_credential._defccb82f63b3402e1bf8b0f6c592a87af9 parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._active_directory_application_1334d89c5c909052bcc2917894c51657f.yml - name: ActiveDirectoryApplication.DefinitionStages.WithReplyUrl - nameWithType: ActiveDirectoryApplication.DefinitionStages.WithReplyUrl - fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryApplication.DefinitionStages.WithReplyUrl + href: com.microsoft.azure.management.graphrbac._certificate_credential._defccb82f63b3402e1bf8b0f6c592a87af9.yml + name: CertificateCredential.DefinitionStages.WithPublicKey + nameWithType: CertificateCredential.DefinitionStages.WithPublicKey + fullName: com.microsoft.azure.management.graphrbac.CertificateCredential.DefinitionStages.WithPublicKey type: Interface - summary:

The stage of application definition allowing specifying reply URLs.

+ summary:

The credential definition stage allowing the public key to be set.

syntax: - content: public interface WithReplyUrl + content: public interface WithPublicKey + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.graphrbac._active_directory_application_13e0e42ae98d0eb15f2095941e7c08e7c parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._active_directory_application_13e0e42ae98d0eb15f2095941e7c08e7c.yml @@ -1514,6 +1504,16 @@ references: summary:

The stage of application update allowing specifying reply URLs.

syntax: content: public interface WithReplyUrl +- uid: com.microsoft.azure.management.graphrbac._active_directory_application_1334d89c5c909052bcc2917894c51657f + parent: com.microsoft.azure.management.graphrbac + href: com.microsoft.azure.management.graphrbac._active_directory_application_1334d89c5c909052bcc2917894c51657f.yml + name: ActiveDirectoryApplication.DefinitionStages.WithReplyUrl + nameWithType: ActiveDirectoryApplication.DefinitionStages.WithReplyUrl + fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryApplication.DefinitionStages.WithReplyUrl + type: Interface + summary:

The stage of application definition allowing specifying reply URLs.

+ syntax: + content: public interface WithReplyUrl - uid: com.microsoft.azure.management.graphrbac._role_assignment._definition_stages._with_role parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._role_assignment._definition_stages._with_role.yml @@ -1524,16 +1524,6 @@ references: summary:

The stage of role assignment definition allowing specifying the role.

syntax: content: public interface WithRole -- uid: com.microsoft.azure.management.graphrbac._service_principal._definiti5b1cc34d8a41e88440e99372939a96c5 - parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._service_principal._definiti5b1cc34d8a41e88440e99372939a96c5.yml - name: ServicePrincipal.DefinitionStages.WithRoleAssignment - nameWithType: ServicePrincipal.DefinitionStages.WithRoleAssignment - fullName: com.microsoft.azure.management.graphrbac.ServicePrincipal.DefinitionStages.WithRoleAssignment - type: Interface - summary:

A service principal definition allowing role assignments to be added.

- syntax: - content: public interface WithRoleAssignment - uid: com.microsoft.azure.management.graphrbac._service_principal._update_stages._with_role_assignment parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._service_principal._update_stages._with_role_assignment.yml @@ -1544,6 +1534,16 @@ references: summary:

A service principal update allowing role assignments to be added.

syntax: content: public interface WithRoleAssignment +- uid: com.microsoft.azure.management.graphrbac._service_principal._definiti5b1cc34d8a41e88440e99372939a96c5 + parent: com.microsoft.azure.management.graphrbac + href: com.microsoft.azure.management.graphrbac._service_principal._definiti5b1cc34d8a41e88440e99372939a96c5.yml + name: ServicePrincipal.DefinitionStages.WithRoleAssignment + nameWithType: ServicePrincipal.DefinitionStages.WithRoleAssignment + fullName: com.microsoft.azure.management.graphrbac.ServicePrincipal.DefinitionStages.WithRoleAssignment + type: Interface + summary:

A service principal definition allowing role assignments to be added.

+ syntax: + content: public interface WithRoleAssignment - uid: com.microsoft.azure.management.graphrbac._role_assignment._definition_stages._with_scope parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._role_assignment._definition_stages._with_scope.yml @@ -1554,16 +1554,6 @@ references: summary:

The stage of role assignment definition allowing specifying the scope of the assignment.

syntax: content: public interface WithScope -- uid: com.microsoft.azure.management.graphrbac._active_directory_application_14bd963766bb56eda89957905c86bb73d - parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._active_directory_application_14bd963766bb56eda89957905c86bb73d.yml - name: ActiveDirectoryApplication.DefinitionStages.WithSignOnUrl - nameWithType: ActiveDirectoryApplication.DefinitionStages.WithSignOnUrl - fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryApplication.DefinitionStages.WithSignOnUrl - type: Interface - summary:

The stage of application definition allowing specifying the sign on URL.

- syntax: - content: public interface WithSignOnUrl - uid: com.microsoft.azure.management.graphrbac._active_directory_application_1abe766796d1e614ad3e0f761baaf6b27 parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._active_directory_application_1abe766796d1e614ad3e0f761baaf6b27.yml @@ -1574,6 +1564,29 @@ references: summary:

The stage of application update allowing specifying the sign on URL.

syntax: content: public interface WithSignOnUrl +- uid: com.microsoft.azure.management.graphrbac._active_directory_application_14bd963766bb56eda89957905c86bb73d + parent: com.microsoft.azure.management.graphrbac + href: com.microsoft.azure.management.graphrbac._active_directory_application_14bd963766bb56eda89957905c86bb73d.yml + name: ActiveDirectoryApplication.DefinitionStages.WithSignOnUrl + nameWithType: ActiveDirectoryApplication.DefinitionStages.WithSignOnUrl + fullName: com.microsoft.azure.management.graphrbac.ActiveDirectoryApplication.DefinitionStages.WithSignOnUrl + type: Interface + summary:

The stage of application definition allowing specifying the sign on URL.

+ syntax: + content: public interface WithSignOnUrl +- uid: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_start_date + parent: com.microsoft.azure.management.graphrbac + href: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_start_date.yml + name: PasswordCredential.DefinitionStages.WithStartDate + nameWithType: PasswordCredential.DefinitionStages.WithStartDate + fullName: com.microsoft.azure.management.graphrbac.PasswordCredential.DefinitionStages.WithStartDate + type: Interface + summary:

The credential definition stage allowing start date to be set.

+ syntax: + content: public interface WithStartDate + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.graphrbac._password_credential._update27b0fa66f3f1bf64ca4ef9d38103e6ba parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._password_credential._update27b0fa66f3f1bf64ca4ef9d38103e6ba.yml @@ -1613,19 +1626,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_start_date - parent: com.microsoft.azure.management.graphrbac - href: com.microsoft.azure.management.graphrbac._password_credential._definition_stages._with_start_date.yml - name: PasswordCredential.DefinitionStages.WithStartDate - nameWithType: PasswordCredential.DefinitionStages.WithStartDate - fullName: com.microsoft.azure.management.graphrbac.PasswordCredential.DefinitionStages.WithStartDate - type: Interface - summary:

The credential definition stage allowing start date to be set.

- syntax: - content: public interface WithStartDate - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.graphrbac._password_credential._updatece3c94c6198b7b19f1330c18ed15139f parent: com.microsoft.azure.management.graphrbac href: com.microsoft.azure.management.graphrbac._password_credential._updatece3c94c6198b7b19f1330c18ed15139f.yml diff --git a/docs-ref-autogen/com.microsoft.azure.management.keyvault.yml b/docs-ref-autogen/com.microsoft.azure.management.keyvault.yml index 52dab9fb9118..427b29d5f29b 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.keyvault.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.keyvault.yml @@ -310,16 +310,6 @@ references: summary:

Grouping of access policy definition stages applicable as part of a key vault update.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.keyvault._access_policy._update_stages - parent: com.microsoft.azure.management.keyvault - href: com.microsoft.azure.management.keyvault._access_policy._update_stages.yml - name: AccessPolicy.UpdateStages - nameWithType: AccessPolicy.UpdateStages - fullName: com.microsoft.azure.management.keyvault.AccessPolicy.UpdateStages - type: Interface - summary:

Grouping of all the key vault update stages.

- syntax: - content: public interface UpdateStages - uid: com.microsoft.azure.management.keyvault._vault._update_stages parent: com.microsoft.azure.management.keyvault href: com.microsoft.azure.management.keyvault._vault._update_stages.yml @@ -330,6 +320,16 @@ references: summary:

Grouping of all the key vault update stages.

syntax: content: public interface UpdateStages +- uid: com.microsoft.azure.management.keyvault._access_policy._update_stages + parent: com.microsoft.azure.management.keyvault + href: com.microsoft.azure.management.keyvault._access_policy._update_stages.yml + name: AccessPolicy.UpdateStages + nameWithType: AccessPolicy.UpdateStages + fullName: com.microsoft.azure.management.keyvault.AccessPolicy.UpdateStages + type: Interface + summary:

Grouping of all the key vault update stages.

+ syntax: + content: public interface UpdateStages - uid: com.microsoft.azure.management.keyvault._vault._update_stages._with_access_policy parent: com.microsoft.azure.management.keyvault href: com.microsoft.azure.management.keyvault._vault._update_stages._with_access_policy.yml @@ -382,16 +382,6 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.keyvault._vault._definition_stages._with_configurations - parent: com.microsoft.azure.management.keyvault - href: com.microsoft.azure.management.keyvault._vault._definition_stages._with_configurations.yml - name: Vault.DefinitionStages.WithConfigurations - nameWithType: Vault.DefinitionStages.WithConfigurations - fullName: com.microsoft.azure.management.keyvault.Vault.DefinitionStages.WithConfigurations - type: Interface - summary:

A key vault definition allowing various configurations to be set.

- syntax: - content: public interface WithConfigurations - uid: com.microsoft.azure.management.keyvault._vault._update_stages._with_configurations parent: com.microsoft.azure.management.keyvault href: com.microsoft.azure.management.keyvault._vault._update_stages._with_configurations.yml @@ -402,6 +392,16 @@ references: summary:

A key vault update allowing various configurations to be set.

syntax: content: public interface WithConfigurations +- uid: com.microsoft.azure.management.keyvault._vault._definition_stages._with_configurations + parent: com.microsoft.azure.management.keyvault + href: com.microsoft.azure.management.keyvault._vault._definition_stages._with_configurations.yml + name: Vault.DefinitionStages.WithConfigurations + nameWithType: Vault.DefinitionStages.WithConfigurations + fullName: com.microsoft.azure.management.keyvault.Vault.DefinitionStages.WithConfigurations + type: Interface + summary:

A key vault definition allowing various configurations to be set.

+ syntax: + content: public interface WithConfigurations - uid: com.microsoft.azure.management.keyvault._vault._definition_stages._with_create parent: com.microsoft.azure.management.keyvault href: com.microsoft.azure.management.keyvault._vault._definition_stages._with_create.yml diff --git a/docs-ref-autogen/com.microsoft.azure.management.network._load_balancer_public_frontend_1_6cebe7799708610e2a1b7b1190d8135c.yml b/docs-ref-autogen/com.microsoft.azure.management.network._load_balancer_public_frontend_1_6cebe7799708610e2a1b7b1190d8135c.yml index aa1adfb80c24..8aa15161a158 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network._load_balancer_public_frontend_1_6cebe7799708610e2a1b7b1190d8135c.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network._load_balancer_public_frontend_1_6cebe7799708610e2a1b7b1190d8135c.yml @@ -34,7 +34,7 @@ references:

syntax: - content: public interface WithPublicIPAddress + content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateStages.WithExistingPublicIPAddress,HasPublicIPAddress.UpdateStages.WithNewPublicIPAddress typeParameters: - type: c1a5ebc4 description:

the next stage of the update

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network._load_balancer_public_frontend_1_ed181095c5a37e2adf96127b6c0c0101.yml b/docs-ref-autogen/com.microsoft.azure.management.network._load_balancer_public_frontend_1_ed181095c5a37e2adf96127b6c0c0101.yml index d495e696edba..8b288c0458ed 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network._load_balancer_public_frontend_1_ed181095c5a37e2adf96127b6c0c0101.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network._load_balancer_public_frontend_1_ed181095c5a37e2adf96127b6c0c0101.yml @@ -41,7 +41,7 @@ references:

syntax: - content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateDefinitionStages.WithExistingPublicIPAddress,HasPublicIPAddress.UpdateDefinitionStages.WithNewPublicIPAddress + content: public interface WithPublicIPAddress typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network._network._definition_stages._with_group.yml b/docs-ref-autogen/com.microsoft.azure.management.network._network._definition_stages._with_group.yml index 0b883273e551..950be1c054a7 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network._network._definition_stages._with_group.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network._network._definition_stages._with_group.yml @@ -38,7 +38,7 @@ references:

syntax: - content: public interface WithGroup + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithExistingResourceGroup,GroupableResource.DefinitionStages.WithNewResourceGroup typeParameters: - type: 8ce1ecb9 description:

the next stage of the definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network._network_security_group._definition_stages._with_group.yml b/docs-ref-autogen/com.microsoft.azure.management.network._network_security_group._definition_stages._with_group.yml index a691f1c5c269..654940b81d15 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network._network_security_group._definition_stages._with_group.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network._network_security_group._definition_stages._with_group.yml @@ -38,7 +38,7 @@ references:

syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithExistingResourceGroup,GroupableResource.DefinitionStages.WithNewResourceGroup + content: public interface WithGroup typeParameters: - type: 8ce1ecb9 description:

the next stage of the definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network._nic_i_p_configuration._definif237c7ae7954e9cb7c2196f29b36b31a.yml b/docs-ref-autogen/com.microsoft.azure.management.network._nic_i_p_configuration._definif237c7ae7954e9cb7c2196f29b36b31a.yml index 81378ebc7aff..4adf6a7bbcd0 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network._nic_i_p_configuration._definif237c7ae7954e9cb7c2196f29b36b31a.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network._nic_i_p_configuration._definif237c7ae7954e9cb7c2196f29b36b31a.yml @@ -44,7 +44,7 @@ references:

syntax: - content: public interface WithPublicIPAddress + content: public interface WithPublicIPAddress extends HasPublicIPAddress.DefinitionStages.WithExistingPublicIPAddress,HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddress typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network._nic_i_p_configuration._update32ff1a6def881ebead28368241abb577.yml b/docs-ref-autogen/com.microsoft.azure.management.network._nic_i_p_configuration._update32ff1a6def881ebead28368241abb577.yml index 86361530b0a0..c191786fde37 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network._nic_i_p_configuration._update32ff1a6def881ebead28368241abb577.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network._nic_i_p_configuration._update32ff1a6def881ebead28368241abb577.yml @@ -34,7 +34,7 @@ references:

syntax: - content: public interface WithPublicIPAddress + content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateStages.WithExistingPublicIPAddress,HasPublicIPAddress.UpdateStages.WithNewPublicIPAddress typeParameters: - type: c1a5ebc4 description:

the next stage of the update

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_group.yml b/docs-ref-autogen/com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_group.yml index 569de75246ae..a180d82f9ade 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_group.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_group.yml @@ -38,7 +38,7 @@ references:

syntax: - content: public interface WithGroup + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithExistingResourceGroup,GroupableResource.DefinitionStages.WithNewResourceGroup typeParameters: - type: 8ce1ecb9 description:

the next stage of the definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network._route_table._definition_stages._with_group.yml b/docs-ref-autogen/com.microsoft.azure.management.network._route_table._definition_stages._with_group.yml index 0c8fc4695572..aee3e9570e04 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network._route_table._definition_stages._with_group.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network._route_table._definition_stages._with_group.yml @@ -38,7 +38,7 @@ references:

syntax: - content: public interface WithGroup + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithExistingResourceGroup,GroupableResource.DefinitionStages.WithNewResourceGroup typeParameters: - type: 8ce1ecb9 description:

the next stage of the definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network.model._has_backend_port._upb54ed05b6c06f79208cd8550bd6da4ee.yml b/docs-ref-autogen/com.microsoft.azure.management.network.model._has_backend_port._upb54ed05b6c06f79208cd8550bd6da4ee.yml index 257b2d9fa1aa..d1a8627f8cb4 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network.model._has_backend_port._upb54ed05b6c06f79208cd8550bd6da4ee.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network.model._has_backend_port._upb54ed05b6c06f79208cd8550bd6da4ee.yml @@ -91,7 +91,7 @@ references: type: Interface summary:

The stage of an inbound NAT rule definition allowing to specify the backend port.

syntax: - content: public interface WithBackendPort + content: public interface WithBackendPort extends HasBackendPort.UpdateDefinitionStages.WithBackendPort> typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network.model._has_cookie_based_affini6d82ff85198c4a172e7754a6e1aee68a.yml b/docs-ref-autogen/com.microsoft.azure.management.network.model._has_cookie_based_affini6d82ff85198c4a172e7754a6e1aee68a.yml index b8d7a21446be..24ec8445ff84 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network.model._has_cookie_based_affini6d82ff85198c4a172e7754a6e1aee68a.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network.model._has_cookie_based_affini6d82ff85198c4a172e7754a6e1aee68a.yml @@ -95,7 +95,7 @@ references: type: Interface summary:

The stage of an application gateway request routing rule allowing to enable cookie based affinity.

syntax: - content: public interface WithCookieBasedAffinity extends HasCookieBasedAffinity.DefinitionStages.WithCookieBasedAffinity> + content: public interface WithCookieBasedAffinity typeParameters: - type: 18a275b1 description:

the stage of the application gateway definition to return to after attaching this definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network.model._has_host_name._updat4c769a26e77a22e2428d0999426f2ca3.yml b/docs-ref-autogen/com.microsoft.azure.management.network.model._has_host_name._updat4c769a26e77a22e2428d0999426f2ca3.yml index 825825d01aa0..ea948d623b5e 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network.model._has_host_name._updat4c769a26e77a22e2428d0999426f2ca3.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network.model._has_host_name._updat4c769a26e77a22e2428d0999426f2ca3.yml @@ -75,7 +75,7 @@ references: type: Interface summary:

The stage of an application gateway frontend listener definition allowing to specify the hostname of the website for which the traffic is received.

syntax: - content: public interface WithHostName extends HasHostName.UpdateDefinitionStages.WithHostName> + content: public interface WithHostName typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

@@ -88,7 +88,7 @@ references: type: Interface summary:

The stage of an application gateway request routing rule definition allowing to specify the host name of a backend website for the listener to receive traffic for.

syntax: - content: public interface WithHostName extends HasHostName.UpdateDefinitionStages.WithHostName> + content: public interface WithHostName typeParameters: - type: 18a275b1 description:

the stage of the application gateway definition to return to after attaching this definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network.model._has_protocol._definition_stages._with_protocol.yml b/docs-ref-autogen/com.microsoft.azure.management.network.model._has_protocol._definition_stages._with_protocol.yml index da83cde08c46..bcd94838ba2d 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network.model._has_protocol._definition_stages._with_protocol.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network.model._has_protocol._definition_stages._with_protocol.yml @@ -77,7 +77,7 @@ references: type: Interface summary:

The stage of an application gateway backend HTTP configuration allowing to specify the protocol.

syntax: - content: public interface WithProtocol + content: public interface WithProtocol extends HasProtocol, ApplicationGatewayProtocol>.DefinitionStages.WithProtocol typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network.model._has_protocol._update2d594d02f2d64b37d0cbf2d4701281ef.yml b/docs-ref-autogen/com.microsoft.azure.management.network.model._has_protocol._update2d594d02f2d64b37d0cbf2d4701281ef.yml index e3bcb9f58e2d..e740cce5ae49 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network.model._has_protocol._update2d594d02f2d64b37d0cbf2d4701281ef.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network.model._has_protocol._update2d594d02f2d64b37d0cbf2d4701281ef.yml @@ -77,7 +77,7 @@ references: type: Interface summary:

The stage of a load balancing rule definition allowing to specify the transport protocol to apply the rule to.

syntax: - content: public interface WithProtocol extends HasProtocol, TransportProtocol>.UpdateDefinitionStages.WithProtocol + content: public interface WithProtocol typeParameters: - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network.model.yml b/docs-ref-autogen/com.microsoft.azure.management.network.model.yml index 74fcbbf3ff7e..dee06076023e 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network.model.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network.model.yml @@ -410,26 +410,6 @@ references: summary:

Grouping of definition stages involving specifying an SSL certificate.

syntax: content: public interface DefinitionStages -- uid: com.microsoft.azure.management.network.model._has_private_i_p_address._update_definition_stages - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_private_i_p_address._update_definition_stages.yml - name: HasPrivateIPAddress.UpdateDefinitionStages - nameWithType: HasPrivateIPAddress.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.model.HasPrivateIPAddress.UpdateDefinitionStages - type: Interface - summary:

Grouping of definition stages applicable as part of a parent resource update, involving specifying the private IP address.

- syntax: - content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network.model._has_backend_port._update_definition_stages - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_backend_port._update_definition_stages.yml - name: HasBackendPort.UpdateDefinitionStages - nameWithType: HasBackendPort.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.model.HasBackendPort.UpdateDefinitionStages - type: Interface - summary:

Grouping of definition stages applicable as part of a resource update, involving modifying the backend port.

- syntax: - content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.network.model._has_cookie_based_affinity._update_definition_stages parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_cookie_based_affinity._update_definition_stages.yml @@ -440,14 +420,14 @@ references: summary:

Grouping of definition stages applicable as part of a resource update, involving modifying cookie based affinity.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network.model._has_frontend._update_definition_stages +- uid: com.microsoft.azure.management.network.model._has_private_i_p_address._update_definition_stages parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_frontend._update_definition_stages.yml - name: HasFrontend.UpdateDefinitionStages - nameWithType: HasFrontend.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.model.HasFrontend.UpdateDefinitionStages + href: com.microsoft.azure.management.network.model._has_private_i_p_address._update_definition_stages.yml + name: HasPrivateIPAddress.UpdateDefinitionStages + nameWithType: HasPrivateIPAddress.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.model.HasPrivateIPAddress.UpdateDefinitionStages type: Interface - summary:

Grouping of definition stages applicable as part of a resource update involving modifying the frontend.

+ summary:

Grouping of definition stages applicable as part of a parent resource update, involving specifying the private IP address.

syntax: content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.network.model._has_frontend_port._update_definition_stages @@ -460,6 +440,16 @@ references: summary:

Grouping of definition stages applicable as part of a resource update, involving modifying the frontend port.

syntax: content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.network.model._has_host_name._update_definition_stages + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_host_name._update_definition_stages.yml + name: HasHostName.UpdateDefinitionStages + nameWithType: HasHostName.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.model.HasHostName.UpdateDefinitionStages + type: Interface + summary:

Grouping of definition stages applicable as part of a parent resource update.

+ syntax: + content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.network.model._has_port._update_definition_stages parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_port._update_definition_stages.yml @@ -480,16 +470,6 @@ references: summary:

Grouping of definition stages applicable as part of a load balancer update, involving specifying the protocol.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network.model._has_public_i_p_address._update_definition_stages - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_public_i_p_address._update_definition_stages.yml - name: HasPublicIPAddress.UpdateDefinitionStages - nameWithType: HasPublicIPAddress.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.UpdateDefinitionStages - type: Interface - summary:

Grouping of definition stages applicable as part of a parent resource update, involving specifying a public IP address.

- syntax: - content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.network.model._has_server_name_indicatc87ad0adb70b5a6e58110e7403c871d2 parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_server_name_indicatc87ad0adb70b5a6e58110e7403c871d2.yml @@ -520,44 +500,44 @@ references: summary:

Grouping of definition stages applicable as part of a load balancer update, involving enabling or disabling floating IP support.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network.model._has_host_name._update_definition_stages +- uid: com.microsoft.azure.management.network.model._has_public_i_p_address._update_definition_stages parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_host_name._update_definition_stages.yml - name: HasHostName.UpdateDefinitionStages - nameWithType: HasHostName.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.model.HasHostName.UpdateDefinitionStages + href: com.microsoft.azure.management.network.model._has_public_i_p_address._update_definition_stages.yml + name: HasPublicIPAddress.UpdateDefinitionStages + nameWithType: HasPublicIPAddress.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.UpdateDefinitionStages type: Interface - summary:

Grouping of definition stages applicable as part of a parent resource update.

+ summary:

Grouping of definition stages applicable as part of a parent resource update, involving specifying a public IP address.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network.model._has_backend_port._update_stages +- uid: com.microsoft.azure.management.network.model._has_frontend._update_definition_stages parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_backend_port._update_stages.yml - name: HasBackendPort.UpdateStages - nameWithType: HasBackendPort.UpdateStages - fullName: com.microsoft.azure.management.network.model.HasBackendPort.UpdateStages + href: com.microsoft.azure.management.network.model._has_frontend._update_definition_stages.yml + name: HasFrontend.UpdateDefinitionStages + nameWithType: HasFrontend.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.model.HasFrontend.UpdateDefinitionStages type: Interface - summary:

Grouping of update stages involving modifying a backend port.

+ summary:

Grouping of definition stages applicable as part of a resource update involving modifying the frontend.

syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.network.model._has_frontend._update_stages + content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.network.model._has_backend_port._update_definition_stages parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_frontend._update_stages.yml - name: HasFrontend.UpdateStages - nameWithType: HasFrontend.UpdateStages - fullName: com.microsoft.azure.management.network.model.HasFrontend.UpdateStages + href: com.microsoft.azure.management.network.model._has_backend_port._update_definition_stages.yml + name: HasBackendPort.UpdateDefinitionStages + nameWithType: HasBackendPort.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.model.HasBackendPort.UpdateDefinitionStages type: Interface - summary:

Grouping of update stages involving specifying the frontend.

+ summary:

Grouping of definition stages applicable as part of a resource update, involving modifying the backend port.

syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.network.model._has_port._update_stages + content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.network.model._has_floating_i_p._update_stages parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_port._update_stages.yml - name: HasPort.UpdateStages - nameWithType: HasPort.UpdateStages - fullName: com.microsoft.azure.management.network.model.HasPort.UpdateStages + href: com.microsoft.azure.management.network.model._has_floating_i_p._update_stages.yml + name: HasFloatingIP.UpdateStages + nameWithType: HasFloatingIP.UpdateStages + fullName: com.microsoft.azure.management.network.model.HasFloatingIP.UpdateStages type: Interface - summary:

Grouping of update stages involving specifying the port number.

+ summary:

Grouping of update stages involving enabling or disabling floating IP support.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.network.model._has_server_name_indication._update_stages @@ -570,14 +550,24 @@ references: summary:

Grouping of update stages involving requiring the server name indication.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network.model._has_frontend_port._update_stages +- uid: com.microsoft.azure.management.network.model._has_cookie_based_affinity._update_stages parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_frontend_port._update_stages.yml - name: HasFrontendPort.UpdateStages - nameWithType: HasFrontendPort.UpdateStages - fullName: com.microsoft.azure.management.network.model.HasFrontendPort.UpdateStages + href: com.microsoft.azure.management.network.model._has_cookie_based_affinity._update_stages.yml + name: HasCookieBasedAffinity.UpdateStages + nameWithType: HasCookieBasedAffinity.UpdateStages + fullName: com.microsoft.azure.management.network.model.HasCookieBasedAffinity.UpdateStages type: Interface - summary:

Grouping of update stages involving modifying a frontend port.

+ summary:

Grouping of update stages involving modifying cookie based affinity.

+ syntax: + content: public interface UpdateStages +- uid: com.microsoft.azure.management.network.model._has_port._update_stages + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_port._update_stages.yml + name: HasPort.UpdateStages + nameWithType: HasPort.UpdateStages + fullName: com.microsoft.azure.management.network.model.HasPort.UpdateStages + type: Interface + summary:

Grouping of update stages involving specifying the port number.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.network.model._has_public_i_p_address._update_stages @@ -590,24 +580,24 @@ references: summary:

Grouping of update stages involving modifying an existing reference to a public IP address.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network.model._has_protocol._update_stages +- uid: com.microsoft.azure.management.network.model._has_backend_port._update_stages parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_protocol._update_stages.yml - name: HasProtocol.UpdateStages - nameWithType: HasProtocol.UpdateStages - fullName: com.microsoft.azure.management.network.model.HasProtocol.UpdateStages + href: com.microsoft.azure.management.network.model._has_backend_port._update_stages.yml + name: HasBackendPort.UpdateStages + nameWithType: HasBackendPort.UpdateStages + fullName: com.microsoft.azure.management.network.model.HasBackendPort.UpdateStages type: Interface - summary:

Grouping of update stages involving modifying the protocol.

+ summary:

Grouping of update stages involving modifying a backend port.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network.model._has_floating_i_p._update_stages +- uid: com.microsoft.azure.management.network.model._has_frontend_port._update_stages parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_floating_i_p._update_stages.yml - name: HasFloatingIP.UpdateStages - nameWithType: HasFloatingIP.UpdateStages - fullName: com.microsoft.azure.management.network.model.HasFloatingIP.UpdateStages + href: com.microsoft.azure.management.network.model._has_frontend_port._update_stages.yml + name: HasFrontendPort.UpdateStages + nameWithType: HasFrontendPort.UpdateStages + fullName: com.microsoft.azure.management.network.model.HasFrontendPort.UpdateStages type: Interface - summary:

Grouping of update stages involving enabling or disabling floating IP support.

+ summary:

Grouping of update stages involving modifying a frontend port.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.network.model._has_ssl_certificate._update_stages @@ -620,6 +610,16 @@ references: summary:

Grouping of update stages involving modifying SSL certificates.

syntax: content: public interface UpdateStages +- uid: com.microsoft.azure.management.network.model._has_protocol._update_stages + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_protocol._update_stages.yml + name: HasProtocol.UpdateStages + nameWithType: HasProtocol.UpdateStages + fullName: com.microsoft.azure.management.network.model.HasProtocol.UpdateStages + type: Interface + summary:

Grouping of update stages involving modifying the protocol.

+ syntax: + content: public interface UpdateStages - uid: com.microsoft.azure.management.network.model._has_private_i_p_address._update_stages parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_private_i_p_address._update_stages.yml @@ -630,6 +630,16 @@ references: summary:

Grouping of update stages involving modifying the private IP address.

syntax: content: public interface UpdateStages +- uid: com.microsoft.azure.management.network.model._has_frontend._update_stages + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_frontend._update_stages.yml + name: HasFrontend.UpdateStages + nameWithType: HasFrontend.UpdateStages + fullName: com.microsoft.azure.management.network.model.HasFrontend.UpdateStages + type: Interface + summary:

Grouping of update stages involving specifying the frontend.

+ syntax: + content: public interface UpdateStages - uid: com.microsoft.azure.management.network.model._has_host_name._update_stages parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_host_name._update_stages.yml @@ -640,29 +650,19 @@ references: summary:

Grouping of update stages involving specifying the host name.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network.model._has_cookie_based_affinity._update_stages +- uid: com.microsoft.azure.management.network.model._has_backend_port._de29afd590c13dce4696970c3e7cabfd77 parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_cookie_based_affinity._update_stages.yml - name: HasCookieBasedAffinity.UpdateStages - nameWithType: HasCookieBasedAffinity.UpdateStages - fullName: com.microsoft.azure.management.network.model.HasCookieBasedAffinity.UpdateStages + href: com.microsoft.azure.management.network.model._has_backend_port._de29afd590c13dce4696970c3e7cabfd77.yml + name: HasBackendPort.DefinitionStages.WithBackendPort + nameWithType: HasBackendPort.DefinitionStages.WithBackendPort + fullName: com.microsoft.azure.management.network.model.HasBackendPort.DefinitionStages.WithBackendPort type: Interface - summary:

Grouping of update stages involving modifying cookie based affinity.

- syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.network.model._has_backend_port._up2b14870ed3337f492ea271ed21d24503 - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_backend_port._up2b14870ed3337f492ea271ed21d24503.yml - name: HasBackendPort.UpdateStages.WithBackendPort - nameWithType: HasBackendPort.UpdateStages.WithBackendPort - fullName: com.microsoft.azure.management.network.model.HasBackendPort.UpdateStages.WithBackendPort - type: Interface - summary:

The stage of an update allowing to modify the backend port.

+ summary:

The stage of a definition allowing to specify the backend port.

syntax: content: public interface WithBackendPort typeParameters: - type: c1a5ebc4 - description:

the next stage of the update

+ description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_backend_port._upb54ed05b6c06f79208cd8550bd6da4ee parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_backend_port._upb54ed05b6c06f79208cd8550bd6da4ee.yml @@ -676,17 +676,43 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_backend_port._de29afd590c13dce4696970c3e7cabfd77 +- uid: com.microsoft.azure.management.network.model._has_backend_port._up2b14870ed3337f492ea271ed21d24503 parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_backend_port._de29afd590c13dce4696970c3e7cabfd77.yml - name: HasBackendPort.DefinitionStages.WithBackendPort - nameWithType: HasBackendPort.DefinitionStages.WithBackendPort - fullName: com.microsoft.azure.management.network.model.HasBackendPort.DefinitionStages.WithBackendPort + href: com.microsoft.azure.management.network.model._has_backend_port._up2b14870ed3337f492ea271ed21d24503.yml + name: HasBackendPort.UpdateStages.WithBackendPort + nameWithType: HasBackendPort.UpdateStages.WithBackendPort + fullName: com.microsoft.azure.management.network.model.HasBackendPort.UpdateStages.WithBackendPort type: Interface - summary:

The stage of a definition allowing to specify the backend port.

+ summary:

The stage of an update allowing to modify the backend port.

syntax: content: public interface WithBackendPort typeParameters: + - type: c1a5ebc4 + description:

the next stage of the update

+- uid: com.microsoft.azure.management.network.model._has_cookie_based_affini6d82ff85198c4a172e7754a6e1aee68a + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_cookie_based_affini6d82ff85198c4a172e7754a6e1aee68a.yml + name: HasCookieBasedAffinity.DefinitionStages.WithCookieBasedAffinity + nameWithType: HasCookieBasedAffinity.DefinitionStages.WithCookieBasedAffinity + fullName: com.microsoft.azure.management.network.model.HasCookieBasedAffinity.DefinitionStages.WithCookieBasedAffinity + type: Interface + summary:

The stage of a definition allowing to enable cookie based affinity.

+ syntax: + content: public interface WithCookieBasedAffinity + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the definition

+- uid: com.microsoft.azure.management.network.model._has_cookie_based_affini13f41f47044c49c819676ce48703216a + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_cookie_based_affini13f41f47044c49c819676ce48703216a.yml + name: HasCookieBasedAffinity.UpdateDefinitionStages.WithCookieBasedAffinity + nameWithType: HasCookieBasedAffinity.UpdateDefinitionStages.WithCookieBasedAffinity + fullName: com.microsoft.azure.management.network.model.HasCookieBasedAffinity.UpdateDefinitionStages.WithCookieBasedAffinity + type: Interface + summary:

The stage of a definition allowing to enable or disable cookie based affinity.

+ syntax: + content: public interface WithCookieBasedAffinity + typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_cookie_based_affini9992d5ceb35b68053f74a7943b26afbf @@ -702,32 +728,6 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the update

-- uid: com.microsoft.azure.management.network.model._has_cookie_based_affini13f41f47044c49c819676ce48703216a - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_cookie_based_affini13f41f47044c49c819676ce48703216a.yml - name: HasCookieBasedAffinity.UpdateDefinitionStages.WithCookieBasedAffinity - nameWithType: HasCookieBasedAffinity.UpdateDefinitionStages.WithCookieBasedAffinity - fullName: com.microsoft.azure.management.network.model.HasCookieBasedAffinity.UpdateDefinitionStages.WithCookieBasedAffinity - type: Interface - summary:

The stage of a definition allowing to enable or disable cookie based affinity.

- syntax: - content: public interface WithCookieBasedAffinity - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_cookie_based_affini6d82ff85198c4a172e7754a6e1aee68a - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_cookie_based_affini6d82ff85198c4a172e7754a6e1aee68a.yml - name: HasCookieBasedAffinity.DefinitionStages.WithCookieBasedAffinity - nameWithType: HasCookieBasedAffinity.DefinitionStages.WithCookieBasedAffinity - fullName: com.microsoft.azure.management.network.model.HasCookieBasedAffinity.DefinitionStages.WithCookieBasedAffinity - type: Interface - summary:

The stage of a definition allowing to enable cookie based affinity.

- syntax: - content: public interface WithCookieBasedAffinity - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_f25e52ec62935574156f9d5f52098de2 parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_public_i_p_address_f25e52ec62935574156f9d5f52098de2.yml @@ -776,6 +776,19 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the update

+- uid: com.microsoft.azure.management.network.model._has_floating_i_p._deb38c8ea43811c0e325ee17d45a5a7f6d + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_floating_i_p._deb38c8ea43811c0e325ee17d45a5a7f6d.yml + name: HasFloatingIP.DefinitionStages.WithFloatingIP + nameWithType: HasFloatingIP.DefinitionStages.WithFloatingIP + fullName: com.microsoft.azure.management.network.model.HasFloatingIP.DefinitionStages.WithFloatingIP + type: Interface + summary:

The stage of a definition allowing to control floating IP support.

+ syntax: + content: public interface WithFloatingIP + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_floating_i_p._up688627b4068c7bf866ddafc82fcf82e6 parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_floating_i_p._up688627b4068c7bf866ddafc82fcf82e6.yml @@ -802,27 +815,14 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_floating_i_p._deb38c8ea43811c0e325ee17d45a5a7f6d +- uid: com.microsoft.azure.management.network.model._has_frontend._definition_stages._with_frontend parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_floating_i_p._deb38c8ea43811c0e325ee17d45a5a7f6d.yml - name: HasFloatingIP.DefinitionStages.WithFloatingIP - nameWithType: HasFloatingIP.DefinitionStages.WithFloatingIP - fullName: com.microsoft.azure.management.network.model.HasFloatingIP.DefinitionStages.WithFloatingIP + href: com.microsoft.azure.management.network.model._has_frontend._definition_stages._with_frontend.yml + name: HasFrontend.DefinitionStages.WithFrontend + nameWithType: HasFrontend.DefinitionStages.WithFrontend + fullName: com.microsoft.azure.management.network.model.HasFrontend.DefinitionStages.WithFrontend type: Interface - summary:

The stage of a definition allowing to control floating IP support.

- syntax: - content: public interface WithFloatingIP - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_frontend._update0882ac942ef8d9b2f9bd7459e3445c27 - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_frontend._update0882ac942ef8d9b2f9bd7459e3445c27.yml - name: HasFrontend.UpdateDefinitionStages.WithFrontend - nameWithType: HasFrontend.UpdateDefinitionStages.WithFrontend - fullName: com.microsoft.azure.management.network.model.HasFrontend.UpdateDefinitionStages.WithFrontend - type: Interface - summary:

The stage of a definition allowing to specify a frontend from to associate.

+ summary:

The stage of a definition allowing to specify a load balancer frontend.

syntax: content: public interface WithFrontend typeParameters: @@ -841,32 +841,19 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the update

-- uid: com.microsoft.azure.management.network.model._has_frontend._definition_stages._with_frontend +- uid: com.microsoft.azure.management.network.model._has_frontend._update0882ac942ef8d9b2f9bd7459e3445c27 parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_frontend._definition_stages._with_frontend.yml - name: HasFrontend.DefinitionStages.WithFrontend - nameWithType: HasFrontend.DefinitionStages.WithFrontend - fullName: com.microsoft.azure.management.network.model.HasFrontend.DefinitionStages.WithFrontend + href: com.microsoft.azure.management.network.model._has_frontend._update0882ac942ef8d9b2f9bd7459e3445c27.yml + name: HasFrontend.UpdateDefinitionStages.WithFrontend + nameWithType: HasFrontend.UpdateDefinitionStages.WithFrontend + fullName: com.microsoft.azure.management.network.model.HasFrontend.UpdateDefinitionStages.WithFrontend type: Interface - summary:

The stage of a definition allowing to specify a load balancer frontend.

+ summary:

The stage of a definition allowing to specify a frontend from to associate.

syntax: content: public interface WithFrontend typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_frontend_port._db2bb06ecace27e02ab8e52a2d1f39602 - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_frontend_port._db2bb06ecace27e02ab8e52a2d1f39602.yml - name: HasFrontendPort.DefinitionStages.WithFrontendPort - nameWithType: HasFrontendPort.DefinitionStages.WithFrontendPort - fullName: com.microsoft.azure.management.network.model.HasFrontendPort.DefinitionStages.WithFrontendPort - type: Interface - summary:

The stage of a definition allowing to specify the frontend port.

- syntax: - content: public interface WithFrontendPort - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_frontend_port._u743f68ed04989aab3f3cd67e55dfb3ed parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_frontend_port._u743f68ed04989aab3f3cd67e55dfb3ed.yml @@ -893,29 +880,16 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_host_name._update_stages._with_host_name +- uid: com.microsoft.azure.management.network.model._has_frontend_port._db2bb06ecace27e02ab8e52a2d1f39602 parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_host_name._update_stages._with_host_name.yml - name: HasHostName.UpdateStages.WithHostName - nameWithType: HasHostName.UpdateStages.WithHostName - fullName: com.microsoft.azure.management.network.model.HasHostName.UpdateStages.WithHostName + href: com.microsoft.azure.management.network.model._has_frontend_port._db2bb06ecace27e02ab8e52a2d1f39602.yml + name: HasFrontendPort.DefinitionStages.WithFrontendPort + nameWithType: HasFrontendPort.DefinitionStages.WithFrontendPort + fullName: com.microsoft.azure.management.network.model.HasFrontendPort.DefinitionStages.WithFrontendPort type: Interface - summary:

The stage of an update allowing to specify a host name.

+ summary:

The stage of a definition allowing to specify the frontend port.

syntax: - content: public interface WithHostName - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the update

-- uid: com.microsoft.azure.management.network.model._has_host_name._definition_stages._with_host_name - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_host_name._definition_stages._with_host_name.yml - name: HasHostName.DefinitionStages.WithHostName - nameWithType: HasHostName.DefinitionStages.WithHostName - fullName: com.microsoft.azure.management.network.model.HasHostName.DefinitionStages.WithHostName - type: Interface - summary:

The stage of a definition allowing to specify a host name.

- syntax: - content: public interface WithHostName + content: public interface WithFrontendPort typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

@@ -932,6 +906,48 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

+- uid: com.microsoft.azure.management.network.model._has_host_name._definition_stages._with_host_name + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_host_name._definition_stages._with_host_name.yml + name: HasHostName.DefinitionStages.WithHostName + nameWithType: HasHostName.DefinitionStages.WithHostName + fullName: com.microsoft.azure.management.network.model.HasHostName.DefinitionStages.WithHostName + type: Interface + summary:

The stage of a definition allowing to specify a host name.

+ syntax: + content: public interface WithHostName + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the definition

+- uid: com.microsoft.azure.management.network.model._has_host_name._update_stages._with_host_name + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_host_name._update_stages._with_host_name.yml + name: HasHostName.UpdateStages.WithHostName + nameWithType: HasHostName.UpdateStages.WithHostName + fullName: com.microsoft.azure.management.network.model.HasHostName.UpdateStages.WithHostName + type: Interface + summary:

The stage of an update allowing to specify a host name.

+ syntax: + content: public interface WithHostName + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the update

+- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_00dfea217fb51bb116402f0aa7ae8d54 + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_public_i_p_address_00dfea217fb51bb116402f0aa7ae8d54.yml + name: HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddress + nameWithType: HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddress + fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddress + type: Interface + summary: >- +

The stage of the definition allowing to associate the resource with a new public IP address.

+ +

+ syntax: + content: public interface WithNewPublicIPAddress extends HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddressNoDnsLabel + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_f11663ac9ebd0ae20101de05c89ced01 parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_public_i_p_address_f11663ac9ebd0ae20101de05c89ced01.yml @@ -964,28 +980,12 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_00dfea217fb51bb116402f0aa7ae8d54 +- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_02242d24b35c39826c49a9c7d110c843 parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_public_i_p_address_00dfea217fb51bb116402f0aa7ae8d54.yml - name: HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddress - nameWithType: HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddress - fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddress - type: Interface - summary: >- -

The stage of the definition allowing to associate the resource with a new public IP address.

- -

- syntax: - content: public interface WithNewPublicIPAddress extends HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddressNoDnsLabel - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_8a86cfe95e0f03c37924c9246d42b652 - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_public_i_p_address_8a86cfe95e0f03c37924c9246d42b652.yml - name: HasPublicIPAddress.UpdateDefinitionStages.WithNewPublicIPAddressNoDnsLabel - nameWithType: HasPublicIPAddress.UpdateDefinitionStages.WithNewPublicIPAddressNoDnsLabel - fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.UpdateDefinitionStages.WithNewPublicIPAddressNoDnsLabel + href: com.microsoft.azure.management.network.model._has_public_i_p_address_02242d24b35c39826c49a9c7d110c843.yml + name: HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddressNoDnsLabel + nameWithType: HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddressNoDnsLabel + fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddressNoDnsLabel type: Interface summary: >-

The stage of the definition allowing to associate the resource with a new public IP address.

@@ -1012,12 +1012,12 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_02242d24b35c39826c49a9c7d110c843 +- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_8a86cfe95e0f03c37924c9246d42b652 parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_public_i_p_address_02242d24b35c39826c49a9c7d110c843.yml - name: HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddressNoDnsLabel - nameWithType: HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddressNoDnsLabel - fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddressNoDnsLabel + href: com.microsoft.azure.management.network.model._has_public_i_p_address_8a86cfe95e0f03c37924c9246d42b652.yml + name: HasPublicIPAddress.UpdateDefinitionStages.WithNewPublicIPAddressNoDnsLabel + nameWithType: HasPublicIPAddress.UpdateDefinitionStages.WithNewPublicIPAddressNoDnsLabel + fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.UpdateDefinitionStages.WithNewPublicIPAddressNoDnsLabel type: Interface summary: >-

The stage of the definition allowing to associate the resource with a new public IP address.

@@ -1028,6 +1028,19 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

+- uid: com.microsoft.azure.management.network.model._has_port._update_definition_stages._with_port + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_port._update_definition_stages._with_port.yml + name: HasPort.UpdateDefinitionStages.WithPort + nameWithType: HasPort.UpdateDefinitionStages.WithPort + fullName: com.microsoft.azure.management.network.model.HasPort.UpdateDefinitionStages.WithPort + type: Interface + summary:

The stage of a definition allowing to specify the port number.

+ syntax: + content: public interface WithPort + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_port._update_stages._with_port parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_port._update_stages._with_port.yml @@ -1041,19 +1054,6 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the update

-- uid: com.microsoft.azure.management.network.model._has_port._update_definition_stages._with_port - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_port._update_definition_stages._with_port.yml - name: HasPort.UpdateDefinitionStages.WithPort - nameWithType: HasPort.UpdateDefinitionStages.WithPort - fullName: com.microsoft.azure.management.network.model.HasPort.UpdateDefinitionStages.WithPort - type: Interface - summary:

The stage of a definition allowing to specify the port number.

- syntax: - content: public interface WithPort - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_port._definition_stages._with_port parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_port._definition_stages._with_port.yml @@ -1067,19 +1067,6 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_private_i_p_addressf1beb0d352517e687fda1c3c61cff00c - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_private_i_p_addressf1beb0d352517e687fda1c3c61cff00c.yml - name: HasPrivateIPAddress.DefinitionStages.WithPrivateIPAddress - nameWithType: HasPrivateIPAddress.DefinitionStages.WithPrivateIPAddress - fullName: com.microsoft.azure.management.network.model.HasPrivateIPAddress.DefinitionStages.WithPrivateIPAddress - type: Interface - summary:

The stage of a definition allowing to specify the private IP address.

- syntax: - content: public interface WithPrivateIPAddress - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_private_i_p_addressafdf064a13f0e4878a5236b6602e7e5e parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_private_i_p_addressafdf064a13f0e4878a5236b6602e7e5e.yml @@ -1093,6 +1080,19 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the update

+- uid: com.microsoft.azure.management.network.model._has_private_i_p_addressf1beb0d352517e687fda1c3c61cff00c + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_private_i_p_addressf1beb0d352517e687fda1c3c61cff00c.yml + name: HasPrivateIPAddress.DefinitionStages.WithPrivateIPAddress + nameWithType: HasPrivateIPAddress.DefinitionStages.WithPrivateIPAddress + fullName: com.microsoft.azure.management.network.model.HasPrivateIPAddress.DefinitionStages.WithPrivateIPAddress + type: Interface + summary:

The stage of a definition allowing to specify the private IP address.

+ syntax: + content: public interface WithPrivateIPAddress + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_private_i_p_address967b5ad5b2708c3ff289ac4deb3235ed parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_private_i_p_address967b5ad5b2708c3ff289ac4deb3235ed.yml @@ -1106,21 +1106,6 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_protocol._definition_stages._with_protocol - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_protocol._definition_stages._with_protocol.yml - name: HasProtocol.DefinitionStages.WithProtocol - nameWithType: HasProtocol.DefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.model.HasProtocol.DefinitionStages.WithProtocol - type: Interface - summary:

The stage of a definition allowing to specify the protocol.

- syntax: - content: public interface WithProtocol - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the definition

- - type: b528dcf3 - description:

the type of the protocol value

- uid: com.microsoft.azure.management.network.model._has_protocol._update_stages._with_protocol parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_protocol._update_stages._with_protocol.yml @@ -1151,22 +1136,21 @@ references: description:

the next stage of the definition

- type: b528dcf3 description:

the protocol type of the value

-- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_32cbc092b1fbbd2be3d0c4121d02b058 +- uid: com.microsoft.azure.management.network.model._has_protocol._definition_stages._with_protocol parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_public_i_p_address_32cbc092b1fbbd2be3d0c4121d02b058.yml - name: HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddress - nameWithType: HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddress - fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddress + href: com.microsoft.azure.management.network.model._has_protocol._definition_stages._with_protocol.yml + name: HasProtocol.DefinitionStages.WithProtocol + nameWithType: HasProtocol.DefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.model.HasProtocol.DefinitionStages.WithProtocol type: Interface - summary: >- -

The stage of the definition allowing to associate the resource with a public IP address.

- -

+ summary:

The stage of a definition allowing to specify the protocol.

syntax: - content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateDefinitionStages.WithExistingPublicIPAddress,HasPublicIPAddress.UpdateDefinitionStages.WithNewPublicIPAddress + content: public interface WithProtocol typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

+ - type: b528dcf3 + description:

the type of the protocol value

- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_fee54d81bfa58ab3eacde25e8793fa22 parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_public_i_p_address_fee54d81bfa58ab3eacde25e8793fa22.yml @@ -1199,6 +1183,38 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the update

+- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_32cbc092b1fbbd2be3d0c4121d02b058 + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_public_i_p_address_32cbc092b1fbbd2be3d0c4121d02b058.yml + name: HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddress + nameWithType: HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddress + fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddress + type: Interface + summary: >- +

The stage of the definition allowing to associate the resource with a public IP address.

+ +

+ syntax: + content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateDefinitionStages.WithExistingPublicIPAddress,HasPublicIPAddress.UpdateDefinitionStages.WithNewPublicIPAddress + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the definition

+- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_2c976405262150cc00a8607ab6efce7b + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_public_i_p_address_2c976405262150cc00a8607ab6efce7b.yml + name: HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddressNoDnsLabel + nameWithType: HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddressNoDnsLabel + fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddressNoDnsLabel + type: Interface + summary: >- +

The stage of the definition allowing to associate the resource with a public IP address, but not allowing to create one with a DNS leaf label.

+ +

+ syntax: + content: public interface WithPublicIPAddressNoDnsLabel extends HasPublicIPAddress.UpdateDefinitionStages.WithExistingPublicIPAddress,HasPublicIPAddress.UpdateDefinitionStages.WithNewPublicIPAddressNoDnsLabel + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_a374ee11b921677e9fc7db379ca51dc0 parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_public_i_p_address_a374ee11b921677e9fc7db379ca51dc0.yml @@ -1231,19 +1247,16 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_public_i_p_address_2c976405262150cc00a8607ab6efce7b +- uid: com.microsoft.azure.management.network.model._has_server_name_indicat4b22e1298adba7fc781c8b5d6c9429d9 parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_public_i_p_address_2c976405262150cc00a8607ab6efce7b.yml - name: HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddressNoDnsLabel - nameWithType: HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddressNoDnsLabel - fullName: com.microsoft.azure.management.network.model.HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddressNoDnsLabel + href: com.microsoft.azure.management.network.model._has_server_name_indicat4b22e1298adba7fc781c8b5d6c9429d9.yml + name: HasServerNameIndication.UpdateDefinitionStages.WithServerNameIndication + nameWithType: HasServerNameIndication.UpdateDefinitionStages.WithServerNameIndication + fullName: com.microsoft.azure.management.network.model.HasServerNameIndication.UpdateDefinitionStages.WithServerNameIndication type: Interface - summary: >- -

The stage of the definition allowing to associate the resource with a public IP address, but not allowing to create one with a DNS leaf label.

- -

+ summary:

The stage of a definition allowing to require server name indication (SNI).

syntax: - content: public interface WithPublicIPAddressNoDnsLabel extends HasPublicIPAddress.UpdateDefinitionStages.WithExistingPublicIPAddress,HasPublicIPAddress.UpdateDefinitionStages.WithNewPublicIPAddressNoDnsLabel + content: public interface WithServerNameIndication typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

@@ -1273,19 +1286,6 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the update

-- uid: com.microsoft.azure.management.network.model._has_server_name_indicat4b22e1298adba7fc781c8b5d6c9429d9 - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_server_name_indicat4b22e1298adba7fc781c8b5d6c9429d9.yml - name: HasServerNameIndication.UpdateDefinitionStages.WithServerNameIndication - nameWithType: HasServerNameIndication.UpdateDefinitionStages.WithServerNameIndication - fullName: com.microsoft.azure.management.network.model.HasServerNameIndication.UpdateDefinitionStages.WithServerNameIndication - type: Interface - summary:

The stage of a definition allowing to require server name indication (SNI).

- syntax: - content: public interface WithServerNameIndication - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_ssl_certificate.d0f7092aaad1f8247f133daca1ea8ee7 parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_ssl_certificate.d0f7092aaad1f8247f133daca1ea8ee7.yml @@ -1299,19 +1299,6 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the update

-- uid: com.microsoft.azure.management.network.model._has_ssl_certificate.ec8a49f3a3bc8f5341a28c8a53c736f7 - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_ssl_certificate.ec8a49f3a3bc8f5341a28c8a53c736f7.yml - name: HasSslCertificate.DefinitionStages.WithSslCertificate - nameWithType: HasSslCertificate.DefinitionStages.WithSslCertificate - fullName: com.microsoft.azure.management.network.model.HasSslCertificate.DefinitionStages.WithSslCertificate - type: Interface - summary:

The stage of a resource definition allowing to specify the SSL certificate to associate with it.

- syntax: - content: public interface WithSslCertificate - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the definition

- uid: com.microsoft.azure.management.network.model._has_ssl_certificate.4a195760de846356dd70bfe786a80e73 parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_ssl_certificate.4a195760de846356dd70bfe786a80e73.yml @@ -1325,6 +1312,32 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

+- uid: com.microsoft.azure.management.network.model._has_ssl_certificate.ec8a49f3a3bc8f5341a28c8a53c736f7 + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_ssl_certificate.ec8a49f3a3bc8f5341a28c8a53c736f7.yml + name: HasSslCertificate.DefinitionStages.WithSslCertificate + nameWithType: HasSslCertificate.DefinitionStages.WithSslCertificate + fullName: com.microsoft.azure.management.network.model.HasSslCertificate.DefinitionStages.WithSslCertificate + type: Interface + summary:

The stage of a resource definition allowing to specify the SSL certificate to associate with it.

+ syntax: + content: public interface WithSslCertificate + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the definition

+- uid: com.microsoft.azure.management.network.model._has_ssl_certificate.30df223d7cb8edef316d3ffded7db9b6 + parent: com.microsoft.azure.management.network.model + href: com.microsoft.azure.management.network.model._has_ssl_certificate.30df223d7cb8edef316d3ffded7db9b6.yml + name: HasSslCertificate.UpdateStages.WithSslPassword + nameWithType: HasSslCertificate.UpdateStages.WithSslPassword + fullName: com.microsoft.azure.management.network.model.HasSslCertificate.UpdateStages.WithSslPassword + type: Interface + summary:

The stage of a resource update allowing to specify the password for the private key of the imported SSL certificate.

+ syntax: + content: public interface WithSslPassword + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the update

- uid: com.microsoft.azure.management.network.model._has_ssl_certificate.9cf37e7ada47bc381b968c20666643ac parent: com.microsoft.azure.management.network.model href: com.microsoft.azure.management.network.model._has_ssl_certificate.9cf37e7ada47bc381b968c20666643ac.yml @@ -1351,16 +1364,3 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network.model._has_ssl_certificate.30df223d7cb8edef316d3ffded7db9b6 - parent: com.microsoft.azure.management.network.model - href: com.microsoft.azure.management.network.model._has_ssl_certificate.30df223d7cb8edef316d3ffded7db9b6.yml - name: HasSslCertificate.UpdateStages.WithSslPassword - nameWithType: HasSslCertificate.UpdateStages.WithSslPassword - fullName: com.microsoft.azure.management.network.model.HasSslCertificate.UpdateStages.WithSslPassword - type: Interface - summary:

The stage of a resource update allowing to specify the password for the private key of the imported SSL certificate.

- syntax: - content: public interface WithSslPassword - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the update

diff --git a/docs-ref-autogen/com.microsoft.azure.management.network.yml b/docs-ref-autogen/com.microsoft.azure.management.network.yml index 2b706dbefedc..e0eb518b73cc 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.network.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.network.yml @@ -2938,6 +2938,16 @@ references: summary:

The first stage of a network peering definition.

syntax: content: public interface Blank extends NetworkPeering.DefinitionStages.WithRemoteNetwork +- uid: com.microsoft.azure.management.network._network_security_group._definition_stages._blank + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_security_group._definition_stages._blank.yml + name: NetworkSecurityGroup.DefinitionStages.Blank + nameWithType: NetworkSecurityGroup.DefinitionStages.Blank + fullName: com.microsoft.azure.management.network.NetworkSecurityGroup.DefinitionStages.Blank + type: Interface + summary:

The first stage of the definition.

+ syntax: + content: public interface Blank - uid: com.microsoft.azure.management.network._network_security_rule._definition_stages._blank parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_security_rule._definition_stages._blank.yml @@ -2951,16 +2961,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._network_security_group._definition_stages._blank - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_security_group._definition_stages._blank.yml - name: NetworkSecurityGroup.DefinitionStages.Blank - nameWithType: NetworkSecurityGroup.DefinitionStages.Blank - fullName: com.microsoft.azure.management.network.NetworkSecurityGroup.DefinitionStages.Blank - type: Interface - summary:

The first stage of the definition.

- syntax: - content: public interface Blank - uid: com.microsoft.azure.management.network._network_security_rule._update_definition_stages._blank parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_security_rule._update_definition_stages._blank.yml @@ -2974,6 +2974,16 @@ references: typeParameters: - type: 18a275b1 description:

the return type of the final Attachable#attach()

+- uid: com.microsoft.azure.management.network._network_watcher._definition_stages._blank + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_watcher._definition_stages._blank.yml + name: NetworkWatcher.DefinitionStages.Blank + nameWithType: NetworkWatcher.DefinitionStages.Blank + fullName: com.microsoft.azure.management.network.NetworkWatcher.DefinitionStages.Blank + type: Interface + summary:

The first stage of a network watcher definition.

+ syntax: + content: public interface Blank - uid: com.microsoft.azure.management.network._nic_i_p_configuration._definition_stages._blank parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._nic_i_p_configuration._definition_stages._blank.yml @@ -2990,16 +3000,6 @@ references: typeParameters: - type: 18a275b1 description:

the return type of the final Attachable#attach()

-- uid: com.microsoft.azure.management.network._network_watcher._definition_stages._blank - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_watcher._definition_stages._blank.yml - name: NetworkWatcher.DefinitionStages.Blank - nameWithType: NetworkWatcher.DefinitionStages.Blank - fullName: com.microsoft.azure.management.network.NetworkWatcher.DefinitionStages.Blank - type: Interface - summary:

The first stage of a network watcher definition.

- syntax: - content: public interface Blank - uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_definition_stages._blank parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._nic_i_p_configuration._update_definition_stages._blank.yml @@ -3463,19 +3463,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_private_frontend._definition_stages._blank - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_private_frontend._definition_stages._blank.yml - name: LoadBalancerPrivateFrontend.DefinitionStages.Blank - nameWithType: LoadBalancerPrivateFrontend.DefinitionStages.Blank - fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.DefinitionStages.Blank - type: Interface - summary:

The first stage of a private frontend definition.

- syntax: - content: public interface Blank extends LoadBalancerPrivateFrontend.DefinitionStages.WithSubnet - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1b80daf2688d830f8ab58cb3773d69eb1 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1b80daf2688d830f8ab58cb3773d69eb1.yml @@ -3489,6 +3476,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_private_frontend._definition_stages._blank + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_private_frontend._definition_stages._blank.yml + name: LoadBalancerPrivateFrontend.DefinitionStages.Blank + nameWithType: LoadBalancerPrivateFrontend.DefinitionStages.Blank + fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.DefinitionStages.Blank + type: Interface + summary:

The first stage of a private frontend definition.

+ syntax: + content: public interface Blank extends LoadBalancerPrivateFrontend.DefinitionStages.WithSubnet + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_private_frontend_158928f549b39b936bec8098f3aa005b2 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_private_frontend_158928f549b39b936bec8098f3aa005b2.yml @@ -3907,16 +3907,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching

-- uid: com.microsoft.azure.management.network._connectivity_check._definition - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._connectivity_check._definition.yml - name: ConnectivityCheck.Definition - nameWithType: ConnectivityCheck.Definition - fullName: com.microsoft.azure.management.network.ConnectivityCheck.Definition - type: Interface - summary:

The entirety of next hop parameters definition.

- syntax: - content: public interface Definition extends ConnectivityCheck.DefinitionStages.ToDestination,ConnectivityCheck.DefinitionStages.ToDestinationPort,ConnectivityCheck.DefinitionStages.FromSourceVirtualMachine,ConnectivityCheck.DefinitionStages.WithExecute - uid: com.microsoft.azure.management.network._load_balancer._definition parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer._definition.yml @@ -4031,6 +4021,16 @@ references: typeParameters: - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._connectivity_check._definition + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._connectivity_check._definition.yml + name: ConnectivityCheck.Definition + nameWithType: ConnectivityCheck.Definition + fullName: com.microsoft.azure.management.network.ConnectivityCheck.Definition + type: Interface + summary:

The entirety of next hop parameters definition.

+ syntax: + content: public interface Definition extends ConnectivityCheck.DefinitionStages.ToDestination,ConnectivityCheck.DefinitionStages.ToDestinationPort,ConnectivityCheck.DefinitionStages.FromSourceVirtualMachine,ConnectivityCheck.DefinitionStages.WithExecute - uid: com.microsoft.azure.management.network._local_network_gateway._definition_stages parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._local_network_gateway._definition_stages.yml @@ -4454,16 +4454,6 @@ references: summary:

Sets the destination port on which check connectivity will be performed.

syntax: content: public interface ToDestinationPort -- uid: com.microsoft.azure.management.network._application_gateway_ssl_certificate._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_ssl_certificate._update.yml - name: ApplicationGatewaySslCertificate.Update - nameWithType: ApplicationGatewaySslCertificate.Update - fullName: com.microsoft.azure.management.network.ApplicationGatewaySslCertificate.Update - type: Interface - summary:

The entirety of an application gateway SSL certificate update as part of an application gateway update.

- syntax: - content: public interface Update extends Settable - uid: com.microsoft.azure.management.network._local_network_gateway._update parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._local_network_gateway._update.yml @@ -4477,46 +4467,36 @@ references:

Call Update#apply() to apply the changes to the resource in Azure.

syntax: content: public interface Update extends Appliable,Resource.UpdateWithTags,LocalNetworkGateway.UpdateStages.WithIPAddress,LocalNetworkGateway.UpdateStages.WithAddressSpace,LocalNetworkGateway.UpdateStages.WithBgp -- uid: com.microsoft.azure.management.network._application_gateway_probe._update +- uid: com.microsoft.azure.management.network._application_gateway._update parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_probe._update.yml - name: ApplicationGatewayProbe.Update - nameWithType: ApplicationGatewayProbe.Update - fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.Update + href: com.microsoft.azure.management.network._application_gateway._update.yml + name: ApplicationGateway.Update + nameWithType: ApplicationGateway.Update + fullName: com.microsoft.azure.management.network.ApplicationGateway.Update type: Interface - summary:

The entirety of an application gateway probe update as part of an application gateway update.

+ summary:

The template for an application gateway update operation, containing all the settings that can be modified.

syntax: - content: public interface Update extends Settable,ApplicationGatewayProbe.UpdateStages.WithProtocol,ApplicationGatewayProbe.UpdateStages.WithPath,ApplicationGatewayProbe.UpdateStages.WithHost,ApplicationGatewayProbe.UpdateStages.WithTimeout,ApplicationGatewayProbe.UpdateStages.WithInterval,ApplicationGatewayProbe.UpdateStages.WithRetries -- uid: com.microsoft.azure.management.network._network._update + content: public interface Update extends Appliable,Resource.UpdateWithTags,ApplicationGateway.UpdateStages.WithSize,ApplicationGateway.UpdateStages.WithInstanceCount,ApplicationGateway.UpdateStages.WithBackend,ApplicationGateway.UpdateStages.WithBackendHttpConfig,ApplicationGateway.UpdateStages.WithIPConfig,ApplicationGateway.UpdateStages.WithFrontend,ApplicationGateway.UpdateStages.WithPublicIPAddress,ApplicationGateway.UpdateStages.WithFrontendPort,ApplicationGateway.UpdateStages.WithSslCert,ApplicationGateway.UpdateStages.WithListener,ApplicationGateway.UpdateStages.WithRequestRoutingRule,ApplicationGateway.UpdateStages.WithExistingSubnet,ApplicationGateway.UpdateStages.WithProbe,ApplicationGateway.UpdateStages.WithDisabledSslProtocol +- uid: com.microsoft.azure.management.network._network_peering._update parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network._update.yml - name: Network.Update - nameWithType: Network.Update - fullName: com.microsoft.azure.management.network.Network.Update + href: com.microsoft.azure.management.network._network_peering._update.yml + name: NetworkPeering.Update + nameWithType: NetworkPeering.Update + fullName: com.microsoft.azure.management.network.NetworkPeering.Update type: Interface - summary:

The template for a virtual network update operation, containing all the settings that can be modified.

+ summary:

The template for a load balancer update operation, containing all the settings that can be modified.

syntax: - content: public interface Update extends Appliable,Resource.UpdateWithTags,Network.UpdateStages.WithSubnet,Network.UpdateStages.WithDnsServer,Network.UpdateStages.WithAddressSpace -- uid: com.microsoft.azure.management.network._network_interface._update + content: public interface Update extends Appliable,NetworkPeering.UpdateStages.WithTrafficForwarding,NetworkPeering.UpdateStages.WithAccess,NetworkPeering.UpdateStages.WithGatewayUse +- uid: com.microsoft.azure.management.network._load_balancer_private_frontend._update parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_interface._update.yml - name: NetworkInterface.Update - nameWithType: NetworkInterface.Update - fullName: com.microsoft.azure.management.network.NetworkInterface.Update + href: com.microsoft.azure.management.network._load_balancer_private_frontend._update.yml + name: LoadBalancerPrivateFrontend.Update + nameWithType: LoadBalancerPrivateFrontend.Update + fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.Update type: Interface - summary:

The template for an update operation, containing all the settings that can be modified.

+ summary:

The entirety of a private frontend update as part of a load balancer update.

syntax: - content: public interface Update extends Appliable,Resource.UpdateWithTags,NetworkInterface.UpdateStages.WithPrimaryNetworkSubnet,NetworkInterface.UpdateStages.WithPrimaryPrivateIP,NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress,NetworkInterface.UpdateStages.WithNetworkSecurityGroup,NetworkInterface.UpdateStages.WithIPForwarding,NetworkInterface.UpdateStages.WithDnsServer,NetworkInterface.UpdateStages.WithIPConfiguration,NetworkInterface.UpdateStages.WithLoadBalancer,NetworkInterface.UpdateStages.WithAcceleratedNetworking -- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update.yml - name: LoadBalancerInboundNatRule.Update - nameWithType: LoadBalancerInboundNatRule.Update - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.Update - type: Interface - summary:

The entirety of an inbound NAT rule update as part of a load balancer update.

- syntax: - content: public interface Update extends Settable,LoadBalancerInboundNatRule.UpdateStages.WithBackendPort,LoadBalancerInboundNatRule.UpdateStages.WithFloatingIP,LoadBalancerInboundNatRule.UpdateStages.WithFrontend,LoadBalancerInboundNatRule.UpdateStages.WithFrontendPort,LoadBalancerInboundNatRule.UpdateStages.WithIdleTimeout,LoadBalancerInboundNatRule.UpdateStages.WithProtocol + content: public interface Update extends Settable,LoadBalancerPrivateFrontend.UpdateStages.WithSubnet,HasPrivateIPAddress.UpdateStages.WithPrivateIPAddress - uid: com.microsoft.azure.management.network._network_security_group._update parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_security_group._update.yml @@ -4530,26 +4510,26 @@ references:

Call Update#apply() to apply the changes to the resource in Azure.

syntax: content: public interface Update extends Appliable,Resource.UpdateWithTags,NetworkSecurityGroup.UpdateStages.WithRule -- uid: com.microsoft.azure.management.network._network_peering._update +- uid: com.microsoft.azure.management.network._application_gateway_ssl_certificate._update parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_peering._update.yml - name: NetworkPeering.Update - nameWithType: NetworkPeering.Update - fullName: com.microsoft.azure.management.network.NetworkPeering.Update + href: com.microsoft.azure.management.network._application_gateway_ssl_certificate._update.yml + name: ApplicationGatewaySslCertificate.Update + nameWithType: ApplicationGatewaySslCertificate.Update + fullName: com.microsoft.azure.management.network.ApplicationGatewaySslCertificate.Update type: Interface - summary:

The template for a load balancer update operation, containing all the settings that can be modified.

+ summary:

The entirety of an application gateway SSL certificate update as part of an application gateway update.

syntax: - content: public interface Update extends Appliable,NetworkPeering.UpdateStages.WithTrafficForwarding,NetworkPeering.UpdateStages.WithAccess,NetworkPeering.UpdateStages.WithGatewayUse -- uid: com.microsoft.azure.management.network._application_gateway_backend._update + content: public interface Update extends Settable +- uid: com.microsoft.azure.management.network._network_watcher._update parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend._update.yml - name: ApplicationGatewayBackend.Update - nameWithType: ApplicationGatewayBackend.Update - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend.Update + href: com.microsoft.azure.management.network._network_watcher._update.yml + name: NetworkWatcher.Update + nameWithType: NetworkWatcher.Update + fullName: com.microsoft.azure.management.network.NetworkWatcher.Update type: Interface - summary:

The entirety of an application gateway backend update as part of an application gateway update.

+ summary:

The template for update operation, containing all the settings that can be modified.

syntax: - content: public interface Update extends Settable,ApplicationGatewayBackend.UpdateStages.WithAddress + content: public interface Update extends Appliable,Resource.UpdateWithTags - uid: com.microsoft.azure.management.network._nic_i_p_configuration._update parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._nic_i_p_configuration._update.yml @@ -4560,56 +4540,26 @@ references: summary:

The entirety of a network interface IP configuration update as part of a network interface update.

syntax: content: public interface Update extends Settable,NicIPConfiguration.UpdateStages.WithSubnet,NicIPConfiguration.UpdateStages.WithPrivateIP,NicIPConfiguration.UpdateStages.WithPublicIPAddress,NicIPConfiguration.UpdateStages.WithLoadBalancer -- uid: com.microsoft.azure.management.network._load_balancer_backend._update +- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_backend._update.yml - name: LoadBalancerBackend.Update - nameWithType: LoadBalancerBackend.Update - fullName: com.microsoft.azure.management.network.LoadBalancerBackend.Update + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update.yml + name: LoadBalancerInboundNatRule.Update + nameWithType: LoadBalancerInboundNatRule.Update + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.Update type: Interface - summary:

The entirety of a load balancer backend update as part of a load balancer update.

+ summary:

The entirety of an inbound NAT rule update as part of a load balancer update.

syntax: - content: public interface Update extends Settable -- uid: com.microsoft.azure.management.network._subnet._update + content: public interface Update extends Settable,LoadBalancerInboundNatRule.UpdateStages.WithBackendPort,LoadBalancerInboundNatRule.UpdateStages.WithFloatingIP,LoadBalancerInboundNatRule.UpdateStages.WithFrontend,LoadBalancerInboundNatRule.UpdateStages.WithFrontendPort,LoadBalancerInboundNatRule.UpdateStages.WithIdleTimeout,LoadBalancerInboundNatRule.UpdateStages.WithProtocol +- uid: com.microsoft.azure.management.network._network_interface._update parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._subnet._update.yml - name: Subnet.Update - nameWithType: Subnet.Update - fullName: com.microsoft.azure.management.network.Subnet.Update + href: com.microsoft.azure.management.network._network_interface._update.yml + name: NetworkInterface.Update + nameWithType: NetworkInterface.Update + fullName: com.microsoft.azure.management.network.NetworkInterface.Update type: Interface - summary:

The entirety of a subnet update as part of a network update.

+ summary:

The template for an update operation, containing all the settings that can be modified.

syntax: - content: public interface Update extends Subnet.UpdateStages.WithAddressPrefix,Subnet.UpdateStages.WithNetworkSecurityGroup,Subnet.UpdateStages.WithRouteTable,Settable -- uid: com.microsoft.azure.management.network._application_gateway_i_p_configuration._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_i_p_configuration._update.yml - name: ApplicationGatewayIPConfiguration.Update - nameWithType: ApplicationGatewayIPConfiguration.Update - fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.Update - type: Interface - summary:

The entirety of an application gateway IP configuration update as part of an application gateway update.

- syntax: - content: public interface Update extends Settable,ApplicationGatewayIPConfiguration.UpdateStages.WithSubnet -- uid: com.microsoft.azure.management.network._virtual_network_gateway_connection._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway_connection._update.yml - name: VirtualNetworkGatewayConnection.Update - nameWithType: VirtualNetworkGatewayConnection.Update - fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayConnection.Update - type: Interface - summary:

Grouping of virtual network gateway connection update stages.

- syntax: - content: public interface Update extends VirtualNetworkGatewayConnection.UpdateStages.WithBgp,VirtualNetworkGatewayConnection.UpdateStages.WithSharedKey -- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_configuration._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_configuration._update.yml - name: VirtualNetworkGatewayIPConfiguration.Update - nameWithType: VirtualNetworkGatewayIPConfiguration.Update - fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.Update - type: Interface - summary:

The entirety of an application gateway IP configuration update as part of a virtual network gateway update.

- syntax: - content: public interface Update extends Settable + content: public interface Update extends Appliable,Resource.UpdateWithTags,NetworkInterface.UpdateStages.WithPrimaryNetworkSubnet,NetworkInterface.UpdateStages.WithPrimaryPrivateIP,NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress,NetworkInterface.UpdateStages.WithNetworkSecurityGroup,NetworkInterface.UpdateStages.WithIPForwarding,NetworkInterface.UpdateStages.WithDnsServer,NetworkInterface.UpdateStages.WithIPConfiguration,NetworkInterface.UpdateStages.WithLoadBalancer,NetworkInterface.UpdateStages.WithAcceleratedNetworking - uid: com.microsoft.azure.management.network._route._update parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._route._update.yml @@ -4633,29 +4583,36 @@ references:

Call Update#apply() to apply the changes to the resource in Azure.

syntax: content: public interface Update extends Appliable,Resource.UpdateWithTags,VirtualNetworkGateway.UpdateStages.WithSku,VirtualNetworkGateway.UpdateStages.WithBgp -- uid: com.microsoft.azure.management.network._route_table._update +- uid: com.microsoft.azure.management.network._virtual_network_gateway_connection._update parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._route_table._update.yml - name: RouteTable.Update - nameWithType: RouteTable.Update - fullName: com.microsoft.azure.management.network.RouteTable.Update + href: com.microsoft.azure.management.network._virtual_network_gateway_connection._update.yml + name: VirtualNetworkGatewayConnection.Update + nameWithType: VirtualNetworkGatewayConnection.Update + fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayConnection.Update type: Interface - summary: >- -

The template for a route table update operation, containing all the settings that can be modified.

- -

Call Update#apply() to apply the changes to the resource in Azure.

+ summary:

Grouping of virtual network gateway connection update stages.

syntax: - content: public interface Update extends Appliable,Resource.UpdateWithTags,RouteTable.UpdateStages.WithRoute -- uid: com.microsoft.azure.management.network._application_gateway_frontend._update + content: public interface Update extends VirtualNetworkGatewayConnection.UpdateStages.WithBgp,VirtualNetworkGatewayConnection.UpdateStages.WithSharedKey +- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_configuration._update parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_frontend._update.yml - name: ApplicationGatewayFrontend.Update - nameWithType: ApplicationGatewayFrontend.Update - fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.Update + href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_configuration._update.yml + name: VirtualNetworkGatewayIPConfiguration.Update + nameWithType: VirtualNetworkGatewayIPConfiguration.Update + fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.Update type: Interface - summary:

The entirety of an application gateway frontend update as part of an application gateway update.

+ summary:

The entirety of an application gateway IP configuration update as part of a virtual network gateway update.

syntax: - content: public interface Update extends Settable,ApplicationGatewayFrontend.UpdateStages.WithPublicIPAddress + content: public interface Update extends Settable +- uid: com.microsoft.azure.management.network._application_gateway_probe._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_probe._update.yml + name: ApplicationGatewayProbe.Update + nameWithType: ApplicationGatewayProbe.Update + fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.Update + type: Interface + summary:

The entirety of an application gateway probe update as part of an application gateway update.

+ syntax: + content: public interface Update extends Settable,ApplicationGatewayProbe.UpdateStages.WithProtocol,ApplicationGatewayProbe.UpdateStages.WithPath,ApplicationGatewayProbe.UpdateStages.WithHost,ApplicationGatewayProbe.UpdateStages.WithTimeout,ApplicationGatewayProbe.UpdateStages.WithInterval,ApplicationGatewayProbe.UpdateStages.WithRetries - uid: com.microsoft.azure.management.network._network_security_rule._update parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_security_rule._update.yml @@ -4666,79 +4623,6 @@ references: summary:

The entirety of a security rule update as part of a network security group update.

syntax: content: public interface Update extends NetworkSecurityRule.UpdateStages.WithDirectionAccess,NetworkSecurityRule.UpdateStages.WithSourceAddress,NetworkSecurityRule.UpdateStages.WithSourcePort,NetworkSecurityRule.UpdateStages.WithDestinationAddress,NetworkSecurityRule.UpdateStages.WithDestinationPort,NetworkSecurityRule.UpdateStages.WithProtocol,Settable -- uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_routing_rule._update.yml - name: ApplicationGatewayRequestRoutingRule.Update - nameWithType: ApplicationGatewayRequestRoutingRule.Update - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.Update - type: Interface - summary:

The entirety of an application gateway request routing rule update as part of an application gateway update.

- syntax: - content: public interface Update extends Settable,ApplicationGatewayRequestRoutingRule.UpdateStages.WithListener,ApplicationGatewayRequestRoutingRule.UpdateStages.WithBackend,ApplicationGatewayRequestRoutingRule.UpdateStages.WithBackendHttpConfiguration -- uid: com.microsoft.azure.management.network._network_watcher._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_watcher._update.yml - name: NetworkWatcher.Update - nameWithType: NetworkWatcher.Update - fullName: com.microsoft.azure.management.network.NetworkWatcher.Update - type: Interface - summary:

The template for update operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends Appliable,Resource.UpdateWithTags -- uid: com.microsoft.azure.management.network._application_gateway_listener._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener._update.yml - name: ApplicationGatewayListener.Update - nameWithType: ApplicationGatewayListener.Update - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.Update - type: Interface - summary:

The entirety of an application gateway HTTP listener update as part of an application gateway update.

- syntax: - content: public interface Update extends Settable,ApplicationGatewayListener.UpdateStages.WithServerNameIndication,ApplicationGatewayListener.UpdateStages.WithHostName,ApplicationGatewayListener.UpdateStages.WithProtocol,ApplicationGatewayListener.UpdateStages.WithSslCertificate,ApplicationGatewayListener.UpdateStages.WithSslPassword,ApplicationGatewayListener.UpdateStages.WithFrontendPort,ApplicationGatewayListener.UpdateStages.WithFrontend -- uid: com.microsoft.azure.management.network._application_gateway._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._update.yml - name: ApplicationGateway.Update - nameWithType: ApplicationGateway.Update - fullName: com.microsoft.azure.management.network.ApplicationGateway.Update - type: Interface - summary:

The template for an application gateway update operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends Appliable,Resource.UpdateWithTags,ApplicationGateway.UpdateStages.WithSize,ApplicationGateway.UpdateStages.WithInstanceCount,ApplicationGateway.UpdateStages.WithBackend,ApplicationGateway.UpdateStages.WithBackendHttpConfig,ApplicationGateway.UpdateStages.WithIPConfig,ApplicationGateway.UpdateStages.WithFrontend,ApplicationGateway.UpdateStages.WithPublicIPAddress,ApplicationGateway.UpdateStages.WithFrontendPort,ApplicationGateway.UpdateStages.WithSslCert,ApplicationGateway.UpdateStages.WithListener,ApplicationGateway.UpdateStages.WithRequestRoutingRule,ApplicationGateway.UpdateStages.WithExistingSubnet,ApplicationGateway.UpdateStages.WithProbe,ApplicationGateway.UpdateStages.WithDisabledSslProtocol -- uid: com.microsoft.azure.management.network._flow_log_settings._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._flow_log_settings._update.yml - name: FlowLogSettings.Update - nameWithType: FlowLogSettings.Update - fullName: com.microsoft.azure.management.network.FlowLogSettings.Update - type: Interface - summary: >- -

The template for a flow log information update operation, containing all the settings that can be modified.

- -

Call Update#apply() to apply the changes to the resource in Azure.

- syntax: - content: public interface Update extends Appliable,FlowLogSettings.UpdateStages.WithEnabled,FlowLogSettings.UpdateStages.WithStorageAccount,FlowLogSettings.UpdateStages.WithRetentionPolicy -- uid: com.microsoft.azure.management.network._application_gateway_backend_http_configuration._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend_http_configuration._update.yml - name: ApplicationGatewayBackendHttpConfiguration.Update - nameWithType: ApplicationGatewayBackendHttpConfiguration.Update - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.Update - type: Interface - summary:

The entirety of an application gateway backend HTTP configuration update as part of an application gateway update.

- syntax: - content: public interface Update extends Settable,ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithPort,ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithAffinity,ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithProtocol,ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithRequestTimeout,ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithProbe -- uid: com.microsoft.azure.management.network._load_balancer._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer._update.yml - name: LoadBalancer.Update - nameWithType: LoadBalancer.Update - fullName: com.microsoft.azure.management.network.LoadBalancer.Update - type: Interface - summary:

The template for a load balancer update operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends Appliable,Resource.UpdateWithTags,LoadBalancer.UpdateStages.WithProbe,LoadBalancer.UpdateStages.WithBackend,LoadBalancer.UpdateStages.WithLoadBalancingRule,LoadBalancer.UpdateStages.WithPublicFrontend,LoadBalancer.UpdateStages.WithPrivateFrontend,LoadBalancer.UpdateStages.WithInboundNatRule,LoadBalancer.UpdateStages.WithInboundNatPool - uid: com.microsoft.azure.management.network._public_i_p_address._update parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._public_i_p_address._update.yml @@ -4752,6 +4636,132 @@ references:

Use Update#apply() to apply the changes to the resource in Azure.

syntax: content: public interface Update extends Appliable,PublicIPAddress.UpdateStages.WithIPAddress,PublicIPAddress.UpdateStages.WithLeafDomainLabel,PublicIPAddress.UpdateStages.WithReverseFQDN,PublicIPAddress.UpdateStages.WithIdleTimout,Resource.UpdateWithTags +- uid: com.microsoft.azure.management.network._network._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network._update.yml + name: Network.Update + nameWithType: Network.Update + fullName: com.microsoft.azure.management.network.Network.Update + type: Interface + summary:

The template for a virtual network update operation, containing all the settings that can be modified.

+ syntax: + content: public interface Update extends Appliable,Resource.UpdateWithTags,Network.UpdateStages.WithSubnet,Network.UpdateStages.WithDnsServer,Network.UpdateStages.WithAddressSpace +- uid: com.microsoft.azure.management.network._application_gateway_listener._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_listener._update.yml + name: ApplicationGatewayListener.Update + nameWithType: ApplicationGatewayListener.Update + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.Update + type: Interface + summary:

The entirety of an application gateway HTTP listener update as part of an application gateway update.

+ syntax: + content: public interface Update extends Settable,ApplicationGatewayListener.UpdateStages.WithServerNameIndication,ApplicationGatewayListener.UpdateStages.WithHostName,ApplicationGatewayListener.UpdateStages.WithProtocol,ApplicationGatewayListener.UpdateStages.WithSslCertificate,ApplicationGatewayListener.UpdateStages.WithSslPassword,ApplicationGatewayListener.UpdateStages.WithFrontendPort,ApplicationGatewayListener.UpdateStages.WithFrontend +- uid: com.microsoft.azure.management.network._subnet._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._subnet._update.yml + name: Subnet.Update + nameWithType: Subnet.Update + fullName: com.microsoft.azure.management.network.Subnet.Update + type: Interface + summary:

The entirety of a subnet update as part of a network update.

+ syntax: + content: public interface Update extends Subnet.UpdateStages.WithAddressPrefix,Subnet.UpdateStages.WithNetworkSecurityGroup,Subnet.UpdateStages.WithRouteTable,Settable +- uid: com.microsoft.azure.management.network._route_table._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._route_table._update.yml + name: RouteTable.Update + nameWithType: RouteTable.Update + fullName: com.microsoft.azure.management.network.RouteTable.Update + type: Interface + summary: >- +

The template for a route table update operation, containing all the settings that can be modified.

+ +

Call Update#apply() to apply the changes to the resource in Azure.

+ syntax: + content: public interface Update extends Appliable,Resource.UpdateWithTags,RouteTable.UpdateStages.WithRoute +- uid: com.microsoft.azure.management.network._application_gateway_backend._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_backend._update.yml + name: ApplicationGatewayBackend.Update + nameWithType: ApplicationGatewayBackend.Update + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend.Update + type: Interface + summary:

The entirety of an application gateway backend update as part of an application gateway update.

+ syntax: + content: public interface Update extends Settable,ApplicationGatewayBackend.UpdateStages.WithAddress +- uid: com.microsoft.azure.management.network._application_gateway_backend_http_configuration._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_backend_http_configuration._update.yml + name: ApplicationGatewayBackendHttpConfiguration.Update + nameWithType: ApplicationGatewayBackendHttpConfiguration.Update + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.Update + type: Interface + summary:

The entirety of an application gateway backend HTTP configuration update as part of an application gateway update.

+ syntax: + content: public interface Update extends Settable,ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithPort,ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithAffinity,ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithProtocol,ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithRequestTimeout,ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithProbe +- uid: com.microsoft.azure.management.network._application_gateway_frontend._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_frontend._update.yml + name: ApplicationGatewayFrontend.Update + nameWithType: ApplicationGatewayFrontend.Update + fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.Update + type: Interface + summary:

The entirety of an application gateway frontend update as part of an application gateway update.

+ syntax: + content: public interface Update extends Settable,ApplicationGatewayFrontend.UpdateStages.WithPublicIPAddress +- uid: com.microsoft.azure.management.network._flow_log_settings._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._flow_log_settings._update.yml + name: FlowLogSettings.Update + nameWithType: FlowLogSettings.Update + fullName: com.microsoft.azure.management.network.FlowLogSettings.Update + type: Interface + summary: >- +

The template for a flow log information update operation, containing all the settings that can be modified.

+ +

Call Update#apply() to apply the changes to the resource in Azure.

+ syntax: + content: public interface Update extends Appliable,FlowLogSettings.UpdateStages.WithEnabled,FlowLogSettings.UpdateStages.WithStorageAccount,FlowLogSettings.UpdateStages.WithRetentionPolicy +- uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_routing_rule._update.yml + name: ApplicationGatewayRequestRoutingRule.Update + nameWithType: ApplicationGatewayRequestRoutingRule.Update + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.Update + type: Interface + summary:

The entirety of an application gateway request routing rule update as part of an application gateway update.

+ syntax: + content: public interface Update extends Settable,ApplicationGatewayRequestRoutingRule.UpdateStages.WithListener,ApplicationGatewayRequestRoutingRule.UpdateStages.WithBackend,ApplicationGatewayRequestRoutingRule.UpdateStages.WithBackendHttpConfiguration +- uid: com.microsoft.azure.management.network._application_gateway_i_p_configuration._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_i_p_configuration._update.yml + name: ApplicationGatewayIPConfiguration.Update + nameWithType: ApplicationGatewayIPConfiguration.Update + fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.Update + type: Interface + summary:

The entirety of an application gateway IP configuration update as part of an application gateway update.

+ syntax: + content: public interface Update extends Settable,ApplicationGatewayIPConfiguration.UpdateStages.WithSubnet +- uid: com.microsoft.azure.management.network._load_balancer._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer._update.yml + name: LoadBalancer.Update + nameWithType: LoadBalancer.Update + fullName: com.microsoft.azure.management.network.LoadBalancer.Update + type: Interface + summary:

The template for a load balancer update operation, containing all the settings that can be modified.

+ syntax: + content: public interface Update extends Appliable,Resource.UpdateWithTags,LoadBalancer.UpdateStages.WithProbe,LoadBalancer.UpdateStages.WithBackend,LoadBalancer.UpdateStages.WithLoadBalancingRule,LoadBalancer.UpdateStages.WithPublicFrontend,LoadBalancer.UpdateStages.WithPrivateFrontend,LoadBalancer.UpdateStages.WithInboundNatRule,LoadBalancer.UpdateStages.WithInboundNatPool +- uid: com.microsoft.azure.management.network._load_balancer_backend._update + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_backend._update.yml + name: LoadBalancerBackend.Update + nameWithType: LoadBalancerBackend.Update + fullName: com.microsoft.azure.management.network.LoadBalancerBackend.Update + type: Interface + summary:

The entirety of a load balancer backend update as part of a load balancer update.

+ syntax: + content: public interface Update extends Settable - uid: com.microsoft.azure.management.network._load_balancer_http_probe._update parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_http_probe._update.yml @@ -4772,16 +4782,6 @@ references: summary:

The entirety of an inbound NAT pool update as part of a load balancer update.

syntax: content: public interface Update extends Settable,LoadBalancerInboundNatPool.UpdateStages.WithProtocol,LoadBalancerInboundNatPool.UpdateStages.WithFrontend,LoadBalancerInboundNatPool.UpdateStages.WithBackendPort,LoadBalancerInboundNatPool.UpdateStages.WithFrontendPortRange -- uid: com.microsoft.azure.management.network._load_balancer_private_frontend._update - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_private_frontend._update.yml - name: LoadBalancerPrivateFrontend.Update - nameWithType: LoadBalancerPrivateFrontend.Update - fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.Update - type: Interface - summary:

The entirety of a private frontend update as part of a load balancer update.

- syntax: - content: public interface Update extends Settable,LoadBalancerPrivateFrontend.UpdateStages.WithSubnet,HasPrivateIPAddress.UpdateStages.WithPrivateIPAddress - uid: com.microsoft.azure.management.network._load_balancer_public_frontend._update parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_public_frontend._update.yml @@ -4812,110 +4812,6 @@ references: summary:

The entirety of a load balancing rule update as part of a load balancer update.

syntax: content: public interface Update extends Settable,LoadBalancingRule.UpdateStages.WithFrontendPort,LoadBalancingRule.UpdateStages.WithFrontend,LoadBalancingRule.UpdateStages.WithProtocol,LoadBalancingRule.UpdateStages.WithBackendPort,LoadBalancingRule.UpdateStages.WithFloatingIP,LoadBalancingRule.UpdateStages.WithIdleTimeoutInMinutes,LoadBalancingRule.UpdateStages.WithLoadDistribution,LoadBalancingRule.UpdateStages.WithProbe -- uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule._update_definition - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_routing_rule._update_definition.yml - name: ApplicationGatewayRequestRoutingRule.UpdateDefinition - nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinition - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinition - type: Interface - summary:

The entirety of an application gateway request routing rule definition as part of an application gateway update.

- syntax: - content: public interface UpdateDefinition extends ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.Blank,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithAttach,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithFrontend,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithListener,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithFrontendPort,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithListenerOrFrontend,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackend,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendAddress,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendOrAddress,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendAddressOrAttach,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendHttpConfiguration,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendHttpConfigurationOrSni,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithSslCertificate,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithSslPassword> - typeParameters: - - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancing_rule._update_definition - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._update_definition.yml - name: LoadBalancingRule.UpdateDefinition - nameWithType: LoadBalancingRule.UpdateDefinition - fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateDefinition - type: Interface - summary:

The entirety of a load balancing rule definition as part of a load balancer update.

- syntax: - content: public interface UpdateDefinition extends LoadBalancingRule.UpdateDefinitionStages.Blank,LoadBalancingRule.UpdateDefinitionStages.WithAttach,LoadBalancingRule.UpdateDefinitionStages.WithProtocol,LoadBalancingRule.UpdateDefinitionStages.WithFrontendPort,LoadBalancingRule.UpdateDefinitionStages.WithFrontend,LoadBalancingRule.UpdateDefinitionStages.WithBackend,LoadBalancingRule.UpdateDefinitionStages.WithBackendPort - typeParameters: - - type: c1a5ebc4 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_i_p_configuration._update_definition - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_i_p_configuration._update_definition.yml - name: ApplicationGatewayIPConfiguration.UpdateDefinition - nameWithType: ApplicationGatewayIPConfiguration.UpdateDefinition - fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.UpdateDefinition - type: Interface - summary:

The entirety of an application gateway IP configuration definition as part of an application gateway update.

- syntax: - content: public interface UpdateDefinition extends ApplicationGatewayIPConfiguration.UpdateDefinitionStages.Blank,ApplicationGatewayIPConfiguration.UpdateDefinitionStages.WithSubnet,ApplicationGatewayIPConfiguration.UpdateDefinitionStages.WithAttach - typeParameters: - - type: 18a275b1 - description:

the parent type

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool._update_definition - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool._update_definition.yml - name: LoadBalancerInboundNatPool.UpdateDefinition - nameWithType: LoadBalancerInboundNatPool.UpdateDefinition - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateDefinition - type: Interface - summary:

The entirety of an inbound NAT pool definition as part of a load balancer update.

- syntax: - content: public interface UpdateDefinition extends LoadBalancerInboundNatPool.UpdateDefinitionStages.Blank,LoadBalancerInboundNatPool.UpdateDefinitionStages.WithAttach,LoadBalancerInboundNatPool.UpdateDefinitionStages.WithProtocol,LoadBalancerInboundNatPool.UpdateDefinitionStages.WithFrontend,LoadBalancerInboundNatPool.UpdateDefinitionStages.WithFrontendPortRange,LoadBalancerInboundNatPool.UpdateDefinitionStages.WithBackendPort - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_definition - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_definition.yml - name: LoadBalancerTcpProbe.UpdateDefinition - nameWithType: LoadBalancerTcpProbe.UpdateDefinition - fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.UpdateDefinition - type: Interface - summary:

The entirety of a probe definition as part of a load balancer update.

- syntax: - content: public interface UpdateDefinition extends LoadBalancerTcpProbe.UpdateDefinitionStages.Blank,LoadBalancerTcpProbe.UpdateDefinitionStages.WithAttach,LoadBalancerTcpProbe.UpdateDefinitionStages.WithPort - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._subnet._update_definition - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._subnet._update_definition.yml - name: Subnet.UpdateDefinition - nameWithType: Subnet.UpdateDefinition - fullName: com.microsoft.azure.management.network.Subnet.UpdateDefinition - type: Interface - summary:

The entirety of a subnet definition as part of a virtual network update.

- syntax: - content: public interface UpdateDefinition extends Subnet.UpdateDefinitionStages.Blank,Subnet.UpdateDefinitionStages.WithAddressPrefix,Subnet.UpdateDefinitionStages.WithNetworkSecurityGroup,Subnet.UpdateDefinitionStages.WithAttach - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._network_security_rule._update_definition - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_security_rule._update_definition.yml - name: NetworkSecurityRule.UpdateDefinition - nameWithType: NetworkSecurityRule.UpdateDefinition - fullName: com.microsoft.azure.management.network.NetworkSecurityRule.UpdateDefinition - type: Interface - summary:

The entirety of a network security rule definition as part of a network security group update.

- syntax: - content: public interface UpdateDefinition extends NetworkSecurityRule.UpdateDefinitionStages.Blank,NetworkSecurityRule.UpdateDefinitionStages.WithDirectionAccess,NetworkSecurityRule.UpdateDefinitionStages.WithSourceAddress,NetworkSecurityRule.UpdateDefinitionStages.WithSourcePort,NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddress,NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort,NetworkSecurityRule.UpdateDefinitionStages.WithProtocol,NetworkSecurityRule.UpdateDefinitionStages.WithAttach - typeParameters: - - type: 18a275b1 - description:

the return type of the final UpdateDefinitionStages.WithAttach#attach()

-- uid: com.microsoft.azure.management.network._application_gateway_backend_http5bc3a0a2793d2e48d5bebe389a1d6b2b - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend_http5bc3a0a2793d2e48d5bebe389a1d6b2b.yml - name: ApplicationGatewayBackendHttpConfiguration.UpdateDefinition - nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateDefinition - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition - type: Interface - summary:

The entirety of an application gateway backend HTTP configuration definition as part of an application gateway update.

- syntax: - content: public interface UpdateDefinition extends ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.Blank,ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttach - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update_definition parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update_definition.yml @@ -4929,6 +4825,45 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool._update_definition + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool._update_definition.yml + name: LoadBalancerInboundNatPool.UpdateDefinition + nameWithType: LoadBalancerInboundNatPool.UpdateDefinition + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateDefinition + type: Interface + summary:

The entirety of an inbound NAT pool definition as part of a load balancer update.

+ syntax: + content: public interface UpdateDefinition extends LoadBalancerInboundNatPool.UpdateDefinitionStages.Blank,LoadBalancerInboundNatPool.UpdateDefinitionStages.WithAttach,LoadBalancerInboundNatPool.UpdateDefinitionStages.WithProtocol,LoadBalancerInboundNatPool.UpdateDefinitionStages.WithFrontend,LoadBalancerInboundNatPool.UpdateDefinitionStages.WithFrontendPortRange,LoadBalancerInboundNatPool.UpdateDefinitionStages.WithBackendPort + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_backend._update_definition + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_backend._update_definition.yml + name: ApplicationGatewayBackend.UpdateDefinition + nameWithType: ApplicationGatewayBackend.UpdateDefinition + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend.UpdateDefinition + type: Interface + summary:

The entirety of an application gateway backend definition as part of an application gateway update.

+ syntax: + content: public interface UpdateDefinition extends ApplicationGatewayBackend.UpdateDefinitionStages.Blank,ApplicationGatewayBackend.UpdateDefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_definition + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._nic_i_p_configuration._update_definition.yml + name: NicIPConfiguration.UpdateDefinition + nameWithType: NicIPConfiguration.UpdateDefinition + fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinition + type: Interface + summary:

The entirety of a network interface IP configuration definition as part of a network interface update.

+ syntax: + content: public interface UpdateDefinition extends NicIPConfiguration.UpdateDefinitionStages.Blank,NicIPConfiguration.UpdateDefinitionStages.WithAttach,NicIPConfiguration.UpdateDefinitionStages.WithNetwork,NicIPConfiguration.UpdateDefinitionStages.WithPrivateIP,NicIPConfiguration.UpdateDefinitionStages.WithSubnet,NicIPConfiguration.UpdateDefinitionStages.WithPublicIPAddress + typeParameters: + - type: 18a275b1 + description:

the return type of the final UpdateDefinitionStages.WithAttach#attach()

- uid: com.microsoft.azure.management.network._route._update_definition parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._route._update_definition.yml @@ -4942,19 +4877,123 @@ references: typeParameters: - type: 18a275b1 description:

the return type of the final UpdateDefinitionStages.WithAttach#attach()

-- uid: com.microsoft.azure.management.network._application_gateway_listener._update_definition +- uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule._update_definition parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener._update_definition.yml - name: ApplicationGatewayListener.UpdateDefinition - nameWithType: ApplicationGatewayListener.UpdateDefinition - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinition + href: com.microsoft.azure.management.network._application_gateway_request_routing_rule._update_definition.yml + name: ApplicationGatewayRequestRoutingRule.UpdateDefinition + nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinition + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinition type: Interface - summary:

The entirety of an application gateway HTTP listener definition as part of an application gateway update.

+ summary:

The entirety of an application gateway request routing rule definition as part of an application gateway update.

syntax: - content: public interface UpdateDefinition extends ApplicationGatewayListener.UpdateDefinitionStages.Blank,ApplicationGatewayListener.UpdateDefinitionStages.WithFrontend,ApplicationGatewayListener.UpdateDefinitionStages.WithFrontendPort,ApplicationGatewayListener.UpdateDefinitionStages.WithAttach,ApplicationGatewayListener.UpdateDefinitionStages.WithSslCertificate,ApplicationGatewayListener.UpdateDefinitionStages.WithSslPassword + content: public interface UpdateDefinition extends ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.Blank,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithAttach,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithFrontend,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithListener,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithFrontendPort,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithListenerOrFrontend,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackend,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendAddress,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendOrAddress,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendAddressOrAttach,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendHttpConfiguration,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendHttpConfigurationOrSni,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithSslCertificate,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithSslPassword> + typeParameters: + - type: 18a275b1 + description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._network_security_rule._update_definition + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_security_rule._update_definition.yml + name: NetworkSecurityRule.UpdateDefinition + nameWithType: NetworkSecurityRule.UpdateDefinition + fullName: com.microsoft.azure.management.network.NetworkSecurityRule.UpdateDefinition + type: Interface + summary:

The entirety of a network security rule definition as part of a network security group update.

+ syntax: + content: public interface UpdateDefinition extends NetworkSecurityRule.UpdateDefinitionStages.Blank,NetworkSecurityRule.UpdateDefinitionStages.WithDirectionAccess,NetworkSecurityRule.UpdateDefinitionStages.WithSourceAddress,NetworkSecurityRule.UpdateDefinitionStages.WithSourcePort,NetworkSecurityRule.UpdateDefinitionStages.WithDestinationAddress,NetworkSecurityRule.UpdateDefinitionStages.WithDestinationPort,NetworkSecurityRule.UpdateDefinitionStages.WithProtocol,NetworkSecurityRule.UpdateDefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the return type of the final UpdateDefinitionStages.WithAttach#attach()

+- uid: com.microsoft.azure.management.network._subnet._update_definition + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._subnet._update_definition.yml + name: Subnet.UpdateDefinition + nameWithType: Subnet.UpdateDefinition + fullName: com.microsoft.azure.management.network.Subnet.UpdateDefinition + type: Interface + summary:

The entirety of a subnet definition as part of a virtual network update.

+ syntax: + content: public interface UpdateDefinition extends Subnet.UpdateDefinitionStages.Blank,Subnet.UpdateDefinitionStages.WithAddressPrefix,Subnet.UpdateDefinitionStages.WithNetworkSecurityGroup,Subnet.UpdateDefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_backend_http5bc3a0a2793d2e48d5bebe389a1d6b2b + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_backend_http5bc3a0a2793d2e48d5bebe389a1d6b2b.yml + name: ApplicationGatewayBackendHttpConfiguration.UpdateDefinition + nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateDefinition + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateDefinition + type: Interface + summary:

The entirety of an application gateway backend HTTP configuration definition as part of an application gateway update.

+ syntax: + content: public interface UpdateDefinition extends ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.Blank,ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttach typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_i_p_configuration._update_definition + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_i_p_configuration._update_definition.yml + name: ApplicationGatewayIPConfiguration.UpdateDefinition + nameWithType: ApplicationGatewayIPConfiguration.UpdateDefinition + fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.UpdateDefinition + type: Interface + summary:

The entirety of an application gateway IP configuration definition as part of an application gateway update.

+ syntax: + content: public interface UpdateDefinition extends ApplicationGatewayIPConfiguration.UpdateDefinitionStages.Blank,ApplicationGatewayIPConfiguration.UpdateDefinitionStages.WithSubnet,ApplicationGatewayIPConfiguration.UpdateDefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the parent type

+- uid: com.microsoft.azure.management.network._application_gateway_probe._update_definition + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_probe._update_definition.yml + name: ApplicationGatewayProbe.UpdateDefinition + nameWithType: ApplicationGatewayProbe.UpdateDefinition + fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.UpdateDefinition + type: Interface + summary:

The entirety of an application gateway probe definition as part of an application gateway update.

+ syntax: + content: public interface UpdateDefinition extends ApplicationGatewayProbe.UpdateDefinitionStages.Blank,ApplicationGatewayProbe.UpdateDefinitionStages.WithAttach,ApplicationGatewayProbe.UpdateDefinitionStages.WithProtocol,ApplicationGatewayProbe.UpdateDefinitionStages.WithPath,ApplicationGatewayProbe.UpdateDefinitionStages.WithHost,ApplicationGatewayProbe.UpdateDefinitionStages.WithTimeout,ApplicationGatewayProbe.UpdateDefinitionStages.WithInterval + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_ssl_certificate._update_definition + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_ssl_certificate._update_definition.yml + name: ApplicationGatewaySslCertificate.UpdateDefinition + nameWithType: ApplicationGatewaySslCertificate.UpdateDefinition + fullName: com.microsoft.azure.management.network.ApplicationGatewaySslCertificate.UpdateDefinition + type: Interface + summary:

The entirety of an application gateway SSL certificate definition as part of an application gateway update.

+ syntax: + content: public interface UpdateDefinition extends ApplicationGatewaySslCertificate.UpdateDefinitionStages.Blank,ApplicationGatewaySslCertificate.UpdateDefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching

+- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_configuration._update_definition + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_configuration._update_definition.yml + name: VirtualNetworkGatewayIPConfiguration.UpdateDefinition + nameWithType: VirtualNetworkGatewayIPConfiguration.UpdateDefinition + fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.UpdateDefinition + type: Interface + summary:

The entirety of an application gateway IP configuration definition as part of a virtual network gateway update.

+ syntax: + content: public interface UpdateDefinition extends VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages.Blank,VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the parent type

+- uid: com.microsoft.azure.management.network._load_balancing_rule._update_definition + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancing_rule._update_definition.yml + name: LoadBalancingRule.UpdateDefinition + nameWithType: LoadBalancingRule.UpdateDefinition + fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateDefinition + type: Interface + summary:

The entirety of a load balancing rule definition as part of a load balancer update.

+ syntax: + content: public interface UpdateDefinition extends LoadBalancingRule.UpdateDefinitionStages.Blank,LoadBalancingRule.UpdateDefinitionStages.WithAttach,LoadBalancingRule.UpdateDefinitionStages.WithProtocol,LoadBalancingRule.UpdateDefinitionStages.WithFrontendPort,LoadBalancingRule.UpdateDefinitionStages.WithFrontend,LoadBalancingRule.UpdateDefinitionStages.WithBackend,LoadBalancingRule.UpdateDefinitionStages.WithBackendPort + typeParameters: + - type: c1a5ebc4 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_frontend._update_definition parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_frontend._update_definition.yml @@ -4981,45 +5020,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_configuration._update_definition - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_configuration._update_definition.yml - name: VirtualNetworkGatewayIPConfiguration.UpdateDefinition - nameWithType: VirtualNetworkGatewayIPConfiguration.UpdateDefinition - fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.UpdateDefinition - type: Interface - summary:

The entirety of an application gateway IP configuration definition as part of a virtual network gateway update.

- syntax: - content: public interface UpdateDefinition extends VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages.Blank,VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages.WithAttach - typeParameters: - - type: 18a275b1 - description:

the parent type

-- uid: com.microsoft.azure.management.network._application_gateway_backend._update_definition - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend._update_definition.yml - name: ApplicationGatewayBackend.UpdateDefinition - nameWithType: ApplicationGatewayBackend.UpdateDefinition - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend.UpdateDefinition - type: Interface - summary:

The entirety of an application gateway backend definition as part of an application gateway update.

- syntax: - content: public interface UpdateDefinition extends ApplicationGatewayBackend.UpdateDefinitionStages.Blank,ApplicationGatewayBackend.UpdateDefinitionStages.WithAttach - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_probe._update_definition - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_probe._update_definition.yml - name: ApplicationGatewayProbe.UpdateDefinition - nameWithType: ApplicationGatewayProbe.UpdateDefinition - fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.UpdateDefinition - type: Interface - summary:

The entirety of an application gateway probe definition as part of an application gateway update.

- syntax: - content: public interface UpdateDefinition extends ApplicationGatewayProbe.UpdateDefinitionStages.Blank,ApplicationGatewayProbe.UpdateDefinitionStages.WithAttach,ApplicationGatewayProbe.UpdateDefinitionStages.WithProtocol,ApplicationGatewayProbe.UpdateDefinitionStages.WithPath,ApplicationGatewayProbe.UpdateDefinitionStages.WithHost,ApplicationGatewayProbe.UpdateDefinitionStages.WithTimeout,ApplicationGatewayProbe.UpdateDefinitionStages.WithInterval - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_http_probe._update_definition parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_http_probe._update_definition.yml @@ -5033,19 +5033,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_definition - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._update_definition.yml - name: NicIPConfiguration.UpdateDefinition - nameWithType: NicIPConfiguration.UpdateDefinition - fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinition - type: Interface - summary:

The entirety of a network interface IP configuration definition as part of a network interface update.

- syntax: - content: public interface UpdateDefinition extends NicIPConfiguration.UpdateDefinitionStages.Blank,NicIPConfiguration.UpdateDefinitionStages.WithAttach,NicIPConfiguration.UpdateDefinitionStages.WithNetwork,NicIPConfiguration.UpdateDefinitionStages.WithPrivateIP,NicIPConfiguration.UpdateDefinitionStages.WithSubnet,NicIPConfiguration.UpdateDefinitionStages.WithPublicIPAddress - typeParameters: - - type: 18a275b1 - description:

the return type of the final UpdateDefinitionStages.WithAttach#attach()

- uid: com.microsoft.azure.management.network._load_balancer_private_frontend._update_definition parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_private_frontend._update_definition.yml @@ -5072,29 +5059,32 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_ssl_certificate._update_definition +- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_definition parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_ssl_certificate._update_definition.yml - name: ApplicationGatewaySslCertificate.UpdateDefinition - nameWithType: ApplicationGatewaySslCertificate.UpdateDefinition - fullName: com.microsoft.azure.management.network.ApplicationGatewaySslCertificate.UpdateDefinition + href: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_definition.yml + name: LoadBalancerTcpProbe.UpdateDefinition + nameWithType: LoadBalancerTcpProbe.UpdateDefinition + fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.UpdateDefinition type: Interface - summary:

The entirety of an application gateway SSL certificate definition as part of an application gateway update.

+ summary:

The entirety of a probe definition as part of a load balancer update.

syntax: - content: public interface UpdateDefinition extends ApplicationGatewaySslCertificate.UpdateDefinitionStages.Blank,ApplicationGatewaySslCertificate.UpdateDefinitionStages.WithAttach + content: public interface UpdateDefinition extends LoadBalancerTcpProbe.UpdateDefinitionStages.Blank,LoadBalancerTcpProbe.UpdateDefinitionStages.WithAttach,LoadBalancerTcpProbe.UpdateDefinitionStages.WithPort typeParameters: - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching

-- uid: com.microsoft.azure.management.network._application_gateway_listener._update_definition_stages + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_listener._update_definition parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener._update_definition_stages.yml - name: ApplicationGatewayListener.UpdateDefinitionStages - nameWithType: ApplicationGatewayListener.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinitionStages + href: com.microsoft.azure.management.network._application_gateway_listener._update_definition.yml + name: ApplicationGatewayListener.UpdateDefinition + nameWithType: ApplicationGatewayListener.UpdateDefinition + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinition type: Interface - summary:

Grouping of application gateway HTTP listener definition stages applicable as part of an application gateway update.

+ summary:

The entirety of an application gateway HTTP listener definition as part of an application gateway update.

syntax: - content: public interface UpdateDefinitionStages + content: public interface UpdateDefinition extends ApplicationGatewayListener.UpdateDefinitionStages.Blank,ApplicationGatewayListener.UpdateDefinitionStages.WithFrontend,ApplicationGatewayListener.UpdateDefinitionStages.WithFrontendPort,ApplicationGatewayListener.UpdateDefinitionStages.WithAttach,ApplicationGatewayListener.UpdateDefinitionStages.WithSslCertificate,ApplicationGatewayListener.UpdateDefinitionStages.WithSslPassword + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancing_rule._update_definition_stages parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancing_rule._update_definition_stages.yml @@ -5105,26 +5095,6 @@ references: summary:

Grouping of load balancing rule definition stages applicable as part of a load balancer update.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._load_balancer_public_frontend._update_definition_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_public_frontend._update_definition_stages.yml - name: LoadBalancerPublicFrontend.UpdateDefinitionStages - nameWithType: LoadBalancerPublicFrontend.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.LoadBalancerPublicFrontend.UpdateDefinitionStages - type: Interface - summary:

Grouping of public frontend definition stages applicable as part of an Internet-facing load balancer update.

- syntax: - content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_definition_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_definition_stages.yml - name: LoadBalancerTcpProbe.UpdateDefinitionStages - nameWithType: LoadBalancerTcpProbe.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.UpdateDefinitionStages - type: Interface - summary:

Grouping of probe definition stages applicable as part of a load balancer update.

- syntax: - content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.network._application_gateway_request_rout057f3084fc56107810ceb6f218a221ae parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_request_rout057f3084fc56107810ceb6f218a221ae.yml @@ -5135,14 +5105,14 @@ references: summary:

Grouping of application gateway request routing rule definition stages applicable as part of an application gateway update.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._route._update_definition_stages +- uid: com.microsoft.azure.management.network._load_balancer_private_frontend._update_definition_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._route._update_definition_stages.yml - name: Route.UpdateDefinitionStages - nameWithType: Route.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.Route.UpdateDefinitionStages + href: com.microsoft.azure.management.network._load_balancer_private_frontend._update_definition_stages.yml + name: LoadBalancerPrivateFrontend.UpdateDefinitionStages + nameWithType: LoadBalancerPrivateFrontend.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.UpdateDefinitionStages type: Interface - summary:

Grouping of route definition stages applicable as part of a route table update.

+ summary:

Grouping of private frontend definition stages applicable as part of a load balancer update.

syntax: content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.network._network_security_rule._update_definition_stages @@ -5155,6 +5125,56 @@ references: summary:

Grouping of security rule definition stages applicable as part of a network security group update.

syntax: content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_definition_stages + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._nic_i_p_configuration._update_definition_stages.yml + name: NicIPConfiguration.UpdateDefinitionStages + nameWithType: NicIPConfiguration.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinitionStages + type: Interface + summary:

Grouping of network interface IP configuration definition stages.

+ syntax: + content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update_definition_stages + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update_definition_stages.yml + name: LoadBalancerInboundNatRule.UpdateDefinitionStages + nameWithType: LoadBalancerInboundNatRule.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateDefinitionStages + type: Interface + summary:

Grouping of inbound NAT rule definition stages as part of a load balancer update.

+ syntax: + content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.network._route._update_definition_stages + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._route._update_definition_stages.yml + name: Route.UpdateDefinitionStages + nameWithType: Route.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.Route.UpdateDefinitionStages + type: Interface + summary:

Grouping of route definition stages applicable as part of a route table update.

+ syntax: + content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.network._application_gateway_i_p_configurc2d01bd79e7d6ef79928b867d9e765e6 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_i_p_configurc2d01bd79e7d6ef79928b867d9e765e6.yml + name: ApplicationGatewayIPConfiguration.UpdateDefinitionStages + nameWithType: ApplicationGatewayIPConfiguration.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.UpdateDefinitionStages + type: Interface + summary:

Grouping of application gateway IP configuration definition stages applicable as part of an application gateway update.

+ syntax: + content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conf147a255b647ececca741913f32bbcbcf + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conf147a255b647ececca741913f32bbcbcf.yml + name: VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages + nameWithType: VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages + type: Interface + summary:

Grouping of application gateway IP configuration definition stages applicable as part of a virtual network gateway update.

+ syntax: + content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool._update_definition_stages parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool._update_definition_stages.yml @@ -5165,6 +5185,36 @@ references: summary:

Grouping of inbound NAT pool definition stages applicable as part of a load balancer update.

syntax: content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.network._application_gateway_frontend._update_definition_stages + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_frontend._update_definition_stages.yml + name: ApplicationGatewayFrontend.UpdateDefinitionStages + nameWithType: ApplicationGatewayFrontend.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.UpdateDefinitionStages + type: Interface + summary:

Grouping of application gateway frontend definition stages applicable as part of an application gateway update.

+ syntax: + content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.network._application_gateway_backend_http03f60605c61a7d4a25cbec4f2aeafb7f + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_backend_http03f60605c61a7d4a25cbec4f2aeafb7f.yml + name: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages + nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages + type: Interface + summary:

Grouping of application gateway backend HTTP configuration definition stages applicable as part of an application gateway update.

+ syntax: + content: public interface UpdateDefinitionStages +- uid: com.microsoft.azure.management.network._application_gateway_ssl_certific473431b3222c3653b1812199ef6b6b87 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_ssl_certific473431b3222c3653b1812199ef6b6b87.yml + name: ApplicationGatewaySslCertificate.UpdateDefinitionStages + nameWithType: ApplicationGatewaySslCertificate.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.ApplicationGatewaySslCertificate.UpdateDefinitionStages + type: Interface + summary:

Grouping of application gateway SSL certificate definition stages applicable as part of an application gateway update.

+ syntax: + content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.network._application_gateway_probe._update_definition_stages parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_probe._update_definition_stages.yml @@ -5175,24 +5225,14 @@ references: summary:

Grouping of application gateway probe definition stages applicable as part of an application gateway update.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._load_balancer_http_probe._update_definition_stages +- uid: com.microsoft.azure.management.network._application_gateway_backend._update_definition_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_http_probe._update_definition_stages.yml - name: LoadBalancerHttpProbe.UpdateDefinitionStages - nameWithType: LoadBalancerHttpProbe.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateDefinitionStages + href: com.microsoft.azure.management.network._application_gateway_backend._update_definition_stages.yml + name: ApplicationGatewayBackend.UpdateDefinitionStages + nameWithType: ApplicationGatewayBackend.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend.UpdateDefinitionStages type: Interface - summary:

Grouping of probe definition stages applicable as part of a load balancer update.

- syntax: - content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._application_gateway_i_p_configurc2d01bd79e7d6ef79928b867d9e765e6 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_i_p_configurc2d01bd79e7d6ef79928b867d9e765e6.yml - name: ApplicationGatewayIPConfiguration.UpdateDefinitionStages - nameWithType: ApplicationGatewayIPConfiguration.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.UpdateDefinitionStages - type: Interface - summary:

Grouping of application gateway IP configuration definition stages applicable as part of an application gateway update.

+ summary:

Grouping of application gateway backend definition stages applicable as part of an application gateway update.

syntax: content: public interface UpdateDefinitionStages - uid: com.microsoft.azure.management.network._subnet._update_definition_stages @@ -5215,94 +5255,64 @@ references: summary:

Grouping of load balancer backend definition stages applicable as part of a load balancer update.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conf147a255b647ececca741913f32bbcbcf +- uid: com.microsoft.azure.management.network._application_gateway_listener._update_definition_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conf147a255b647ececca741913f32bbcbcf.yml - name: VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages - nameWithType: VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages + href: com.microsoft.azure.management.network._application_gateway_listener._update_definition_stages.yml + name: ApplicationGatewayListener.UpdateDefinitionStages + nameWithType: ApplicationGatewayListener.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinitionStages type: Interface - summary:

Grouping of application gateway IP configuration definition stages applicable as part of a virtual network gateway update.

+ summary:

Grouping of application gateway HTTP listener definition stages applicable as part of an application gateway update.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update_definition_stages +- uid: com.microsoft.azure.management.network._load_balancer_http_probe._update_definition_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update_definition_stages.yml - name: LoadBalancerInboundNatRule.UpdateDefinitionStages - nameWithType: LoadBalancerInboundNatRule.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateDefinitionStages + href: com.microsoft.azure.management.network._load_balancer_http_probe._update_definition_stages.yml + name: LoadBalancerHttpProbe.UpdateDefinitionStages + nameWithType: LoadBalancerHttpProbe.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateDefinitionStages type: Interface - summary:

Grouping of inbound NAT rule definition stages as part of a load balancer update.

+ summary:

Grouping of probe definition stages applicable as part of a load balancer update.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._application_gateway_frontend._update_definition_stages +- uid: com.microsoft.azure.management.network._load_balancer_public_frontend._update_definition_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_frontend._update_definition_stages.yml - name: ApplicationGatewayFrontend.UpdateDefinitionStages - nameWithType: ApplicationGatewayFrontend.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.UpdateDefinitionStages + href: com.microsoft.azure.management.network._load_balancer_public_frontend._update_definition_stages.yml + name: LoadBalancerPublicFrontend.UpdateDefinitionStages + nameWithType: LoadBalancerPublicFrontend.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.LoadBalancerPublicFrontend.UpdateDefinitionStages type: Interface - summary:

Grouping of application gateway frontend definition stages applicable as part of an application gateway update.

+ summary:

Grouping of public frontend definition stages applicable as part of an Internet-facing load balancer update.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._application_gateway_backend._update_definition_stages +- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_definition_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend._update_definition_stages.yml - name: ApplicationGatewayBackend.UpdateDefinitionStages - nameWithType: ApplicationGatewayBackend.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend.UpdateDefinitionStages + href: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_definition_stages.yml + name: LoadBalancerTcpProbe.UpdateDefinitionStages + nameWithType: LoadBalancerTcpProbe.UpdateDefinitionStages + fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.UpdateDefinitionStages type: Interface - summary:

Grouping of application gateway backend definition stages applicable as part of an application gateway update.

+ summary:

Grouping of probe definition stages applicable as part of a load balancer update.

syntax: content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._application_gateway_ssl_certific473431b3222c3653b1812199ef6b6b87 +- uid: com.microsoft.azure.management.network._application_gateway_backend._update_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_ssl_certific473431b3222c3653b1812199ef6b6b87.yml - name: ApplicationGatewaySslCertificate.UpdateDefinitionStages - nameWithType: ApplicationGatewaySslCertificate.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.ApplicationGatewaySslCertificate.UpdateDefinitionStages + href: com.microsoft.azure.management.network._application_gateway_backend._update_stages.yml + name: ApplicationGatewayBackend.UpdateStages + nameWithType: ApplicationGatewayBackend.UpdateStages + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend.UpdateStages type: Interface - summary:

Grouping of application gateway SSL certificate definition stages applicable as part of an application gateway update.

+ summary:

Grouping of application gateway backend update stages.

syntax: - content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_definition_stages + content: public interface UpdateStages +- uid: com.microsoft.azure.management.network._application_gateway_backend_http8c41308b050ea24ad7741d41421e1f1d parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._update_definition_stages.yml - name: NicIPConfiguration.UpdateDefinitionStages - nameWithType: NicIPConfiguration.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinitionStages + href: com.microsoft.azure.management.network._application_gateway_backend_http8c41308b050ea24ad7741d41421e1f1d.yml + name: ApplicationGatewayBackendHttpConfiguration.UpdateStages + nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateStages + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateStages type: Interface - summary:

Grouping of network interface IP configuration definition stages.

- syntax: - content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._load_balancer_private_frontend._update_definition_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_private_frontend._update_definition_stages.yml - name: LoadBalancerPrivateFrontend.UpdateDefinitionStages - nameWithType: LoadBalancerPrivateFrontend.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.UpdateDefinitionStages - type: Interface - summary:

Grouping of private frontend definition stages applicable as part of a load balancer update.

- syntax: - content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._application_gateway_backend_http03f60605c61a7d4a25cbec4f2aeafb7f - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend_http03f60605c61a7d4a25cbec4f2aeafb7f.yml - name: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages - nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages - type: Interface - summary:

Grouping of application gateway backend HTTP configuration definition stages applicable as part of an application gateway update.

- syntax: - content: public interface UpdateDefinitionStages -- uid: com.microsoft.azure.management.network._local_network_gateway._update_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._local_network_gateway._update_stages.yml - name: LocalNetworkGateway.UpdateStages - nameWithType: LocalNetworkGateway.UpdateStages - fullName: com.microsoft.azure.management.network.LocalNetworkGateway.UpdateStages - type: Interface - summary:

Grouping of local network gateway update stages.

+ summary:

Grouping of application gateway backend HTTP configuration update stages.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.network._network._update_stages @@ -5315,6 +5325,26 @@ references: summary:

Grouping of virtual network update stages.

syntax: content: public interface UpdateStages +- uid: com.microsoft.azure.management.network._subnet._update_stages + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._subnet._update_stages.yml + name: Subnet.UpdateStages + nameWithType: Subnet.UpdateStages + fullName: com.microsoft.azure.management.network.Subnet.UpdateStages + type: Interface + summary:

Grouping of subnet update stages.

+ syntax: + content: public interface UpdateStages +- uid: com.microsoft.azure.management.network._application_gateway_i_p_configuration._update_stages + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_i_p_configuration._update_stages.yml + name: ApplicationGatewayIPConfiguration.UpdateStages + nameWithType: ApplicationGatewayIPConfiguration.UpdateStages + fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.UpdateStages + type: Interface + summary:

Grouping of application gateway IP configuration update stages.

+ syntax: + content: public interface UpdateStages - uid: com.microsoft.azure.management.network._network_interface._update_stages parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_interface._update_stages.yml @@ -5335,6 +5365,16 @@ references: summary:

Grouping of all the network peering update stages.

syntax: content: public interface UpdateStages +- uid: com.microsoft.azure.management.network._load_balancer_private_frontend._update_stages + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_private_frontend._update_stages.yml + name: LoadBalancerPrivateFrontend.UpdateStages + nameWithType: LoadBalancerPrivateFrontend.UpdateStages + fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.UpdateStages + type: Interface + summary:

Grouping of private frontend update stages.

+ syntax: + content: public interface UpdateStages - uid: com.microsoft.azure.management.network._network_security_group._update_stages parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_security_group._update_stages.yml @@ -5345,14 +5385,14 @@ references: summary:

Grouping of network security group update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages +- uid: com.microsoft.azure.management.network._route._update_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages.yml - name: NicIPConfiguration.UpdateStages - nameWithType: NicIPConfiguration.UpdateStages - fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateStages + href: com.microsoft.azure.management.network._route._update_stages.yml + name: Route.UpdateStages + nameWithType: Route.UpdateStages + fullName: com.microsoft.azure.management.network.Route.UpdateStages type: Interface - summary:

Grouping of network interface IP configuration update stages.

+ summary:

Grouping of route update stages.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_stages @@ -5365,24 +5405,54 @@ references: summary:

Grouping of probe update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._application_gateway_listener._update_stages +- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener._update_stages.yml - name: ApplicationGatewayListener.UpdateStages - nameWithType: ApplicationGatewayListener.UpdateStages - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateStages + href: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages.yml + name: NicIPConfiguration.UpdateStages + nameWithType: NicIPConfiguration.UpdateStages + fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateStages type: Interface - summary:

Grouping of application gateway HTTP listener update stages.

+ summary:

Grouping of network interface IP configuration update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._application_gateway_i_p_configuration._update_stages +- uid: com.microsoft.azure.management.network._application_gateway_ssl_certificate._update_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_i_p_configuration._update_stages.yml - name: ApplicationGatewayIPConfiguration.UpdateStages - nameWithType: ApplicationGatewayIPConfiguration.UpdateStages - fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.UpdateStages + href: com.microsoft.azure.management.network._application_gateway_ssl_certificate._update_stages.yml + name: ApplicationGatewaySslCertificate.UpdateStages + nameWithType: ApplicationGatewaySslCertificate.UpdateStages + fullName: com.microsoft.azure.management.network.ApplicationGatewaySslCertificate.UpdateStages type: Interface - summary:

Grouping of application gateway IP configuration update stages.

+ summary:

Grouping of application gateway SSL certificate update stages.

+ syntax: + content: public interface UpdateStages +- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update_stages + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update_stages.yml + name: LoadBalancerInboundNatRule.UpdateStages + nameWithType: LoadBalancerInboundNatRule.UpdateStages + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateStages + type: Interface + summary:

Grouping of inbound NAT rule update stages.

+ syntax: + content: public interface UpdateStages +- uid: com.microsoft.azure.management.network._route_table._update_stages + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._route_table._update_stages.yml + name: RouteTable.UpdateStages + nameWithType: RouteTable.UpdateStages + fullName: com.microsoft.azure.management.network.RouteTable.UpdateStages + type: Interface + summary:

Grouping of route table update stages.

+ syntax: + content: public interface UpdateStages +- uid: com.microsoft.azure.management.network._virtual_network_gateway._update_stages + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._virtual_network_gateway._update_stages.yml + name: VirtualNetworkGateway.UpdateStages + nameWithType: VirtualNetworkGateway.UpdateStages + fullName: com.microsoft.azure.management.network.VirtualNetworkGateway.UpdateStages + type: Interface + summary:

Grouping of virtual network gateway update stages.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.network._virtual_network_gateway_connection._update_stages @@ -5405,54 +5475,24 @@ references: summary:

Grouping of application gateway IP configuration update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._application_gateway_frontend._update_stages +- uid: com.microsoft.azure.management.network._load_balancer_http_probe._update_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_frontend._update_stages.yml - name: ApplicationGatewayFrontend.UpdateStages - nameWithType: ApplicationGatewayFrontend.UpdateStages - fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.UpdateStages + href: com.microsoft.azure.management.network._load_balancer_http_probe._update_stages.yml + name: LoadBalancerHttpProbe.UpdateStages + nameWithType: LoadBalancerHttpProbe.UpdateStages + fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateStages type: Interface - summary:

Grouping of application gateway frontend update stages.

+ summary:

Grouping of probe update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._application_gateway_backend_http8c41308b050ea24ad7741d41421e1f1d +- uid: com.microsoft.azure.management.network._local_network_gateway._update_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend_http8c41308b050ea24ad7741d41421e1f1d.yml - name: ApplicationGatewayBackendHttpConfiguration.UpdateStages - nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateStages - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateStages + href: com.microsoft.azure.management.network._local_network_gateway._update_stages.yml + name: LocalNetworkGateway.UpdateStages + nameWithType: LocalNetworkGateway.UpdateStages + fullName: com.microsoft.azure.management.network.LocalNetworkGateway.UpdateStages type: Interface - summary:

Grouping of application gateway backend HTTP configuration update stages.

- syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._load_balancer_private_frontend._update_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_private_frontend._update_stages.yml - name: LoadBalancerPrivateFrontend.UpdateStages - nameWithType: LoadBalancerPrivateFrontend.UpdateStages - fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.UpdateStages - type: Interface - summary:

Grouping of private frontend update stages.

- syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._application_gateway_backend._update_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend._update_stages.yml - name: ApplicationGatewayBackend.UpdateStages - nameWithType: ApplicationGatewayBackend.UpdateStages - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend.UpdateStages - type: Interface - summary:

Grouping of application gateway backend update stages.

- syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._route_table._update_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._route_table._update_stages.yml - name: RouteTable.UpdateStages - nameWithType: RouteTable.UpdateStages - fullName: com.microsoft.azure.management.network.RouteTable.UpdateStages - type: Interface - summary:

Grouping of route table update stages.

+ summary:

Grouping of local network gateway update stages.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.network._network_security_rule._update_stages @@ -5465,26 +5505,6 @@ references: summary:

Grouping of security rule update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._virtual_network_gateway._update_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway._update_stages.yml - name: VirtualNetworkGateway.UpdateStages - nameWithType: VirtualNetworkGateway.UpdateStages - fullName: com.microsoft.azure.management.network.VirtualNetworkGateway.UpdateStages - type: Interface - summary:

Grouping of virtual network gateway update stages.

- syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._subnet._update_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._subnet._update_stages.yml - name: Subnet.UpdateStages - nameWithType: Subnet.UpdateStages - fullName: com.microsoft.azure.management.network.Subnet.UpdateStages - type: Interface - summary:

Grouping of subnet update stages.

- syntax: - content: public interface UpdateStages - uid: com.microsoft.azure.management.network._public_i_p_address._update_stages parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._public_i_p_address._update_stages.yml @@ -5505,24 +5525,14 @@ references: summary:

Grouping of application gateway probe update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._application_gateway_ssl_certificate._update_stages +- uid: com.microsoft.azure.management.network._application_gateway_listener._update_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_ssl_certificate._update_stages.yml - name: ApplicationGatewaySslCertificate.UpdateStages - nameWithType: ApplicationGatewaySslCertificate.UpdateStages - fullName: com.microsoft.azure.management.network.ApplicationGatewaySslCertificate.UpdateStages + href: com.microsoft.azure.management.network._application_gateway_listener._update_stages.yml + name: ApplicationGatewayListener.UpdateStages + nameWithType: ApplicationGatewayListener.UpdateStages + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateStages type: Interface - summary:

Grouping of application gateway SSL certificate update stages.

- syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._application_gateway._update_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._update_stages.yml - name: ApplicationGateway.UpdateStages - nameWithType: ApplicationGateway.UpdateStages - fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages - type: Interface - summary:

Grouping of application gateway update stages.

+ summary:

Grouping of application gateway HTTP listener update stages.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.network._application_gateway_request_routing_rule._update_stages @@ -5535,6 +5545,16 @@ references: summary:

Grouping of application gateway request routing rule update stages.

syntax: content: public interface UpdateStages +- uid: com.microsoft.azure.management.network._application_gateway._update_stages + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway._update_stages.yml + name: ApplicationGateway.UpdateStages + nameWithType: ApplicationGateway.UpdateStages + fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages + type: Interface + summary:

Grouping of application gateway update stages.

+ syntax: + content: public interface UpdateStages - uid: com.microsoft.azure.management.network._flow_log_settings._update_stages parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._flow_log_settings._update_stages.yml @@ -5555,14 +5575,24 @@ references: summary:

Grouping of load balancer update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._load_balancer_http_probe._update_stages +- uid: com.microsoft.azure.management.network._load_balancer_backend._update_stages parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_http_probe._update_stages.yml - name: LoadBalancerHttpProbe.UpdateStages - nameWithType: LoadBalancerHttpProbe.UpdateStages - fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateStages + href: com.microsoft.azure.management.network._load_balancer_backend._update_stages.yml + name: LoadBalancerBackend.UpdateStages + nameWithType: LoadBalancerBackend.UpdateStages + fullName: com.microsoft.azure.management.network.LoadBalancerBackend.UpdateStages type: Interface - summary:

Grouping of probe update stages.

+ summary:

Grouping of load balancer backend update stages.

+ syntax: + content: public interface UpdateStages +- uid: com.microsoft.azure.management.network._application_gateway_frontend._update_stages + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_frontend._update_stages.yml + name: ApplicationGatewayFrontend.UpdateStages + nameWithType: ApplicationGatewayFrontend.UpdateStages + fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.UpdateStages + type: Interface + summary:

Grouping of application gateway frontend update stages.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool._update_stages @@ -5575,36 +5605,6 @@ references: summary:

Grouping of inbound NAT pool update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._route._update_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._route._update_stages.yml - name: Route.UpdateStages - nameWithType: Route.UpdateStages - fullName: com.microsoft.azure.management.network.Route.UpdateStages - type: Interface - summary:

Grouping of route update stages.

- syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule._update_stages.yml - name: LoadBalancerInboundNatRule.UpdateStages - nameWithType: LoadBalancerInboundNatRule.UpdateStages - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateStages - type: Interface - summary:

Grouping of inbound NAT rule update stages.

- syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.network._load_balancer_backend._update_stages - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_backend._update_stages.yml - name: LoadBalancerBackend.UpdateStages - nameWithType: LoadBalancerBackend.UpdateStages - fullName: com.microsoft.azure.management.network.LoadBalancerBackend.UpdateStages - type: Interface - summary:

Grouping of load balancer backend update stages.

- syntax: - content: public interface UpdateStages - uid: com.microsoft.azure.management.network._load_balancer_public_frontend._update_stages parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_public_frontend._update_stages.yml @@ -5711,12 +5711,12 @@ references: summary:

The stage of the subnet update allowing to change the address space for the subnet.

syntax: content: public interface WithAddressPrefix -- uid: com.microsoft.azure.management.network._subnet._definition_stages._with_address_prefix +- uid: com.microsoft.azure.management.network._subnet._update_definition_stages._with_address_prefix parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._subnet._definition_stages._with_address_prefix.yml - name: Subnet.DefinitionStages.WithAddressPrefix - nameWithType: Subnet.DefinitionStages.WithAddressPrefix - fullName: com.microsoft.azure.management.network.Subnet.DefinitionStages.WithAddressPrefix + href: com.microsoft.azure.management.network._subnet._update_definition_stages._with_address_prefix.yml + name: Subnet.UpdateDefinitionStages.WithAddressPrefix + nameWithType: Subnet.UpdateDefinitionStages.WithAddressPrefix + fullName: com.microsoft.azure.management.network.Subnet.UpdateDefinitionStages.WithAddressPrefix type: Interface summary:

The stage of the subnet definition allowing to specify the address space for the subnet.

syntax: @@ -5724,12 +5724,12 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._subnet._update_definition_stages._with_address_prefix +- uid: com.microsoft.azure.management.network._subnet._definition_stages._with_address_prefix parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._subnet._update_definition_stages._with_address_prefix.yml - name: Subnet.UpdateDefinitionStages.WithAddressPrefix - nameWithType: Subnet.UpdateDefinitionStages.WithAddressPrefix - fullName: com.microsoft.azure.management.network.Subnet.UpdateDefinitionStages.WithAddressPrefix + href: com.microsoft.azure.management.network._subnet._definition_stages._with_address_prefix.yml + name: Subnet.DefinitionStages.WithAddressPrefix + nameWithType: Subnet.DefinitionStages.WithAddressPrefix + fullName: com.microsoft.azure.management.network.Subnet.DefinitionStages.WithAddressPrefix type: Interface summary:

The stage of the subnet definition allowing to specify the address space for the subnet.

syntax: @@ -5747,16 +5747,6 @@ references: summary:

The stage of the local network gateway definition allowing to specify the address space.

syntax: content: public interface WithAddressSpace -- uid: com.microsoft.azure.management.network._local_network_gateway._update_stages._with_address_space - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._local_network_gateway._update_stages._with_address_space.yml - name: LocalNetworkGateway.UpdateStages.WithAddressSpace - nameWithType: LocalNetworkGateway.UpdateStages.WithAddressSpace - fullName: com.microsoft.azure.management.network.LocalNetworkGateway.UpdateStages.WithAddressSpace - type: Interface - summary:

The stage of the local network gateway update allowing to specify the address spaces.

- syntax: - content: public interface WithAddressSpace - uid: com.microsoft.azure.management.network._network._update_stages._with_address_space parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network._update_stages._with_address_space.yml @@ -5767,6 +5757,16 @@ references: summary:

The stage of the virtual network update allowing to specify the address space.

syntax: content: public interface WithAddressSpace +- uid: com.microsoft.azure.management.network._local_network_gateway._update_stages._with_address_space + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._local_network_gateway._update_stages._with_address_space.yml + name: LocalNetworkGateway.UpdateStages.WithAddressSpace + nameWithType: LocalNetworkGateway.UpdateStages.WithAddressSpace + fullName: com.microsoft.azure.management.network.LocalNetworkGateway.UpdateStages.WithAddressSpace + type: Interface + summary:

The stage of the local network gateway update allowing to specify the address spaces.

+ syntax: + content: public interface WithAddressSpace - uid: com.microsoft.azure.management.network._application_gateway_backend_http12e889b6e158f15cff17a414a65b30c7 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_backend_http12e889b6e158f15cff17a414a65b30c7.yml @@ -5780,6 +5780,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_backend_http86bdc29e3aa64c433244cf0327f3c2fb + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_backend_http86bdc29e3aa64c433244cf0327f3c2fb.yml + name: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithAffinity + nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithAffinity + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithAffinity + type: Interface + summary:

The stage of an application gateway backend HTTP configuration allowing to enable or disable cookie based affinity.

+ syntax: + content: public interface WithAffinity - uid: com.microsoft.azure.management.network._application_gateway_backend_http67d0ab1ae35bf9987d5f2d6965f8ed03 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_backend_http67d0ab1ae35bf9987d5f2d6965f8ed03.yml @@ -5793,16 +5803,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_backend_http86bdc29e3aa64c433244cf0327f3c2fb - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend_http86bdc29e3aa64c433244cf0327f3c2fb.yml - name: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithAffinity - nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithAffinity - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithAffinity - type: Interface - summary:

The stage of an application gateway backend HTTP configuration allowing to enable or disable cookie based affinity.

- syntax: - content: public interface WithAffinity - uid: com.microsoft.azure.management.network._load_balancing_rule._update_d2a3b35064e13c4740f6a99e37a0555a6 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancing_rule._update_d2a3b35064e13c4740f6a99e37a0555a6.yml @@ -5819,6 +5819,24 @@ references: typeParameters: - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._nic_i_p_configuration._updatea783dd736f39c6151ac652b4aacb921b + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._nic_i_p_configuration._updatea783dd736f39c6151ac652b4aacb921b.yml + name: NicIPConfiguration.UpdateDefinitionStages.WithAttach + nameWithType: NicIPConfiguration.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of network interface IP configuration.

+ +

At this stage, any remaining optional settings can be specified, or the network interface IP configuration definition can be attached to the parent network interface definition using WithAttach#attach().

+ +

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate,NicIPConfiguration.UpdateDefinitionStages.WithPublicIPAddress + typeParameters: + - type: 18a275b1 + description:

the return type of the final Attachable#attach()

- uid: com.microsoft.azure.management.network._application_gateway_ssl_certific1e9545fa67b34260ef5c0aa1ee1a7ebf parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_ssl_certific1e9545fa67b34260ef5c0aa1ee1a7ebf.yml @@ -5835,6 +5853,230 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching

+- uid: com.microsoft.azure.management.network._application_gateway_backend._6081d9596f9b84f2f12e5f7a2576ce84 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_backend._6081d9596f9b84f2f12e5f7a2576ce84.yml + name: ApplicationGatewayBackend.UpdateDefinitionStages.WithAttach + nameWithType: ApplicationGatewayBackend.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of an application gateway backend definition.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate,ApplicationGatewayBackend.UpdateDefinitionStages.WithAddress + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1c4df7fc72fb248a531bae2d3ab79791c + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1c4df7fc72fb248a531bae2d3ab79791c.yml + name: LoadBalancerInboundNatPool.UpdateDefinitionStages.WithAttach + nameWithType: LoadBalancerInboundNatPool.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the inbound NAT pool definition.

+ +

At this stage, any remaining optional settings can be specified, or the inbound NAT pool definition can be attached to the parent load balancer definition.

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_backend_http9f4f1f4594ee8c5cc5737b4510910dec + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_backend_http9f4f1f4594ee8c5cc5737b4510910dec.yml + name: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttach + nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of an application gateway backend HTTP configuration definition.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition using WithAttach#attach().

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate,ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithPort,ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAffinity,ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProtocol,ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithRequestTimeout + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._definition_stages._with_attach + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_tcp_probe._definition_stages._with_attach.yml + name: LoadBalancerTcpProbe.DefinitionStages.WithAttach + nameWithType: LoadBalancerTcpProbe.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the probe definition.

+ +

At this stage, any remaining optional settings can be specified, or the probe definition can be attached to the parent load balancer definition.

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition,LoadBalancerTcpProbe.DefinitionStages.WithIntervalInSeconds,LoadBalancerTcpProbe.DefinitionStages.WithNumberOfProbes + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_private_frontend_1828786cdcc24e1b0fef54009c834d034 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_private_frontend_1828786cdcc24e1b0fef54009c834d034.yml + name: LoadBalancerPrivateFrontend.UpdateDefinitionStages.WithAttach + nameWithType: LoadBalancerPrivateFrontend.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of an internal frontend definition.

+ +

At this stage, any remaining optional settings can be specified, or the frontend definition can be attached to the parent load balancer definition.

+ syntax: + content: public interface WithAttach extends Attachable.InUpdateAlt,HasPrivateIPAddress.UpdateDefinitionStages.WithPrivateIPAddress>,LoadBalancerPrivateFrontend.UpdateDefinitionStages.WithAvailabilityZone + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_probe._definition_stages._with_attach + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_probe._definition_stages._with_attach.yml + name: ApplicationGatewayProbe.DefinitionStages.WithAttach + nameWithType: ApplicationGatewayProbe.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of an application gateway probe definition.

+ +

At this stage, any remaining optional settings can be specified, or the probe definition can be attached to the parent application gateway definition.

+ syntax: + content: public interface WithAttach extends Attachable.InDefinitionAlt,ApplicationGatewayProbe.DefinitionStages.WithInterval,ApplicationGatewayProbe.DefinitionStages.WithRetries + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._network_security_rule._updatef364b26b1f5821c0720c3f0a2b5df9fc + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_security_rule._updatef364b26b1f5821c0720c3f0a2b5df9fc.yml + name: NetworkSecurityRule.UpdateDefinitionStages.WithAttach + nameWithType: NetworkSecurityRule.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.NetworkSecurityRule.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the security rule definition.

+ +

At this stage, any remaining optional settings can be specified, or the security rule definition can be attached to the parent network security group definition using WithAttach#attach().

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate + typeParameters: + - type: 18a275b1 + description:

the return type of WithAttach#attach()

+- uid: com.microsoft.azure.management.network._load_balancer_backend._definition_stages._with_attach + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_backend._definition_stages._with_attach.yml + name: LoadBalancerBackend.DefinitionStages.WithAttach + nameWithType: LoadBalancerBackend.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.LoadBalancerBackend.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of a load balancer backend definition.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent load balancer definition.

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition,LoadBalancerBackend.DefinitionStages.WithVirtualMachine + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._route._update_definition_stages._with_attach + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._route._update_definition_stages._with_attach.yml + name: Route.UpdateDefinitionStages.WithAttach + nameWithType: Route.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.Route.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of a route definition.

+ +

At this stage, any remaining optional settings can be specified, or the route definition can be attached to the parent route table definition using WithAttach#attach().

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate + typeParameters: + - type: 18a275b1 + description:

the return type of WithAttach#attach()

+- uid: com.microsoft.azure.management.network._application_gateway_backend_httpb9e4e68579e1fc3254f1583caee09ca0 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_backend_httpb9e4e68579e1fc3254f1583caee09ca0.yml + name: ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithAttach + nameWithType: ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of an application gateway backend HTTP configuration.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition using WithAttach#attach().

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition,ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithPort,ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithAffinity,ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithProtocol,ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithRequestTimeout,ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithProbe + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_10a32eacedc491e15953f5fc5dc28b790 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_10a32eacedc491e15953f5fc5dc28b790.yml + name: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithAttach + nameWithType: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the inbound NAT rule definition.

+ +

At this stage, any remaining optional settings can be specified, or the inbound NAT rule definition can be attached to the parent load balancer definition.

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate,LoadBalancerInboundNatRule.UpdateDefinitionStages.WithBackendPort,LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFloatingIP,LoadBalancerInboundNatRule.UpdateDefinitionStages.WithIdleTimeout + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._subnet._definition_stages._with_attach + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._subnet._definition_stages._with_attach.yml + name: Subnet.DefinitionStages.WithAttach + nameWithType: Subnet.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.Subnet.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the subnet definition.

+ +

At this stage, any remaining optional settings can be specified, or the subnet definition can be attached to the parent virtual network definition.

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition,Subnet.DefinitionStages.WithNetworkSecurityGroup,Subnet.DefinitionStages.WithRouteTable + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_i_p_configura497823db2d2a67111474cb8fdbbfdca + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_i_p_configura497823db2d2a67111474cb8fdbbfdca.yml + name: ApplicationGatewayIPConfiguration.UpdateDefinitionStages.WithAttach + nameWithType: ApplicationGatewayIPConfiguration.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of an application gateway IP configuration definition.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conf1eee1661e9d33894ebaeec935cf34a4f + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conf1eee1661e9d33894ebaeec935cf34a4f.yml + name: VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithAttach + nameWithType: VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the virtual network gateway IP configuration definition.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent virtual network gateway definition.

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._nic_i_p_configuration._definition_stages._with_attach parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._nic_i_p_configuration._definition_stages._with_attach.yml @@ -5853,22 +6095,161 @@ references: typeParameters: - type: 18a275b1 description:

the return type of the final Attachable#attach()

-- uid: com.microsoft.azure.management.network._load_balancer_public_frontend_1_f1054b20f9f980b892999c4c6575496f +- uid: com.microsoft.azure.management.network._application_gateway_listener.61d9fc653944e92ded94e93b50deff38 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_public_frontend_1_f1054b20f9f980b892999c4c6575496f.yml - name: LoadBalancerPublicFrontend.DefinitionStages.WithAttach - nameWithType: LoadBalancerPublicFrontend.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.LoadBalancerPublicFrontend.DefinitionStages.WithAttach + href: com.microsoft.azure.management.network._application_gateway_listener.61d9fc653944e92ded94e93b50deff38.yml + name: ApplicationGatewayListener.UpdateDefinitionStages.WithAttach + nameWithType: ApplicationGatewayListener.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinitionStages.WithAttach type: Interface summary: >- -

The final stage of a public frontend definition.

+

The final stage of an application gateway HTTP listener definition.

-

At this stage, any remaining optional settings can be specified, or the frontend definition can be attached to the parent load balancer definition.

+

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate,ApplicationGatewayListener.UpdateDefinitionStages.WithServerNameIndication,ApplicationGatewayListener.UpdateDefinitionStages.WithHostName,ApplicationGatewayListener.UpdateDefinitionStages.WithProtocol + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_confda77544e779925d1ada9160fc3f4c51c + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_confda77544e779925d1ada9160fc3f4c51c.yml + name: VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages.WithAttach + nameWithType: VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of a virtual network gateway IP configuration definition.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_request_routfbca5ae42f2538dfe039c4c7774a6e46 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_routfbca5ae42f2538dfe039c4c7774a6e46.yml + name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithAttach + nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of an application gateway request routing rule definition.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithHostName,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithCookieBasedAffinity + typeParameters: + - type: 18a275b1 + description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1679f67e2c03fbe247bfd155477c42093 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1679f67e2c03fbe247bfd155477c42093.yml + name: LoadBalancerInboundNatRule.DefinitionStages.WithAttach + nameWithType: LoadBalancerInboundNatRule.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the inbound NAT rule definition.

+ +

At this stage, any remaining optional settings can be specified, or the inbound NAT rule definition can be attached to the parent load balancer definition.

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition,LoadBalancerInboundNatRule.DefinitionStages.WithBackendPort,LoadBalancerInboundNatRule.DefinitionStages.WithFloatingIP,LoadBalancerInboundNatRule.DefinitionStages.WithIdleTimeout + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_ssl_certific5269073592b71f1fcc76c1132786e5d8 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_ssl_certific5269073592b71f1fcc76c1132786e5d8.yml + name: ApplicationGatewaySslCertificate.UpdateDefinitionStages.WithAttach + nameWithType: ApplicationGatewaySslCertificate.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewaySslCertificate.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of an application gateway SSL certificate definition.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_16760f67761e6434bbfa9377149b77aa7 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_16760f67761e6434bbfa9377149b77aa7.yml + name: LoadBalancerInboundNatPool.DefinitionStages.WithAttach + nameWithType: LoadBalancerInboundNatPool.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the inbound NAT pool definition.

+ +

At this stage, any remaining optional settings can be specified, or the inbound NAT pool definition can be attached to the parent load balancer definition.

syntax: content: public interface WithAttach extends Attachable.InDefinition typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._p_c_filter._definition_stages._with_attach + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._p_c_filter._definition_stages._with_attach.yml + name: PCFilter.DefinitionStages.WithAttach + nameWithType: PCFilter.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.PCFilter.DefinitionStages.WithAttach + type: Interface + syntax: + content: public interface WithAttach extends Attachable.InDefinition,PCFilter.DefinitionStages.Blank + typeParameters: + - type: 18a275b1 +- uid: com.microsoft.azure.management.network._application_gateway_request_rout79226060d889eae4c50b7b0e5d684f28 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_rout79226060d889eae4c50b7b0e5d684f28.yml + name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithAttach + nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of an application gateway request routing rule definition.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition,ApplicationGatewayRequestRoutingRule.DefinitionStages.WithHostName,ApplicationGatewayRequestRoutingRule.DefinitionStages.WithCookieBasedAffinity + typeParameters: + - type: 18a275b1 + description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_frontend.3fd45ddde4138db4697e9c6cdcce8c5f + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_frontend.3fd45ddde4138db4697e9c6cdcce8c5f.yml + name: ApplicationGatewayFrontend.DefinitionStages.WithAttach + nameWithType: ApplicationGatewayFrontend.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of an application gateway frontend definition.

+ +

At this stage, any remaining optional settings can be specified, or the frontend definition can be attached to the parent application gateway definition.

+ syntax: + content: public interface WithAttach extends Attachable.InDefinitionAlt,ApplicationGatewayFrontend.DefinitionStages.WithSubnet,ApplicationGatewayFrontend.DefinitionStages.WithPrivateIP + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_backend._35e15e62ca8be9fa91940d41c32c8594 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_backend._35e15e62ca8be9fa91940d41c32c8594.yml + name: ApplicationGatewayBackend.DefinitionStages.WithAttach + nameWithType: ApplicationGatewayBackend.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of an application gateway backend definition.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition,ApplicationGatewayBackend.DefinitionStages.WithAddress + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._updafb1463b82daded971c7d395a04d8cbfe parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_tcp_probe._updafb1463b82daded971c7d395a04d8cbfe.yml @@ -5901,371 +6282,6 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.network._p_c_filter._definition_stages._with_attach - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._p_c_filter._definition_stages._with_attach.yml - name: PCFilter.DefinitionStages.WithAttach - nameWithType: PCFilter.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.PCFilter.DefinitionStages.WithAttach - type: Interface - syntax: - content: public interface WithAttach extends Attachable.InDefinition,PCFilter.DefinitionStages.Blank - typeParameters: - - type: 18a275b1 -- uid: com.microsoft.azure.management.network._load_balancer_backend._update80d1d56637eb085854670679f414bfb5 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_backend._update80d1d56637eb085854670679f414bfb5.yml - name: LoadBalancerBackend.UpdateDefinitionStages.WithAttach - nameWithType: LoadBalancerBackend.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.LoadBalancerBackend.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of a load balancer backend definition.

- -

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent load balancer definition.

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,LoadBalancerBackend.UpdateDefinitionStages.WithVirtualMachine - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_confda77544e779925d1ada9160fc3f4c51c - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_confda77544e779925d1ada9160fc3f4c51c.yml - name: VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages.WithAttach - nameWithType: VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of a virtual network gateway IP configuration definition.

- -

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

- syntax: - content: public interface WithAttach extends Attachable.InUpdate - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_backend._6081d9596f9b84f2f12e5f7a2576ce84 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend._6081d9596f9b84f2f12e5f7a2576ce84.yml - name: ApplicationGatewayBackend.UpdateDefinitionStages.WithAttach - nameWithType: ApplicationGatewayBackend.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of an application gateway backend definition.

- -

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,ApplicationGatewayBackend.UpdateDefinitionStages.WithAddress - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._nic_i_p_configuration._updatea783dd736f39c6151ac652b4aacb921b - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._updatea783dd736f39c6151ac652b4aacb921b.yml - name: NicIPConfiguration.UpdateDefinitionStages.WithAttach - nameWithType: NicIPConfiguration.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of network interface IP configuration.

- -

At this stage, any remaining optional settings can be specified, or the network interface IP configuration definition can be attached to the parent network interface definition using WithAttach#attach().

- -

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,NicIPConfiguration.UpdateDefinitionStages.WithPublicIPAddress - typeParameters: - - type: 18a275b1 - description:

the return type of the final Attachable#attach()

-- uid: com.microsoft.azure.management.network._application_gateway_frontend.de475454f5ff9cd6ae153a9776ed4043 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_frontend.de475454f5ff9cd6ae153a9776ed4043.yml - name: ApplicationGatewayFrontend.UpdateDefinitionStages.WithAttach - nameWithType: ApplicationGatewayFrontend.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of an application gateway frontend definition.

- -

At this stage, any remaining optional settings can be specified, or the frontend definition can be attached to the parent application gateway definition.

- syntax: - content: public interface WithAttach extends Attachable.InUpdateAlt,ApplicationGatewayFrontend.UpdateDefinitionStages.WithPublicIPAddress,ApplicationGatewayFrontend.UpdateDefinitionStages.WithSubnet,ApplicationGatewayFrontend.UpdateDefinitionStages.WithPrivateIP - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_10a32eacedc491e15953f5fc5dc28b790 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_10a32eacedc491e15953f5fc5dc28b790.yml - name: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithAttach - nameWithType: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the inbound NAT rule definition.

- -

At this stage, any remaining optional settings can be specified, or the inbound NAT rule definition can be attached to the parent load balancer definition.

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,LoadBalancerInboundNatRule.UpdateDefinitionStages.WithBackendPort,LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFloatingIP,LoadBalancerInboundNatRule.UpdateDefinitionStages.WithIdleTimeout - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._network_security_rule._updatef364b26b1f5821c0720c3f0a2b5df9fc - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_security_rule._updatef364b26b1f5821c0720c3f0a2b5df9fc.yml - name: NetworkSecurityRule.UpdateDefinitionStages.WithAttach - nameWithType: NetworkSecurityRule.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.NetworkSecurityRule.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the security rule definition.

- -

At this stage, any remaining optional settings can be specified, or the security rule definition can be attached to the parent network security group definition using WithAttach#attach().

- syntax: - content: public interface WithAttach extends Attachable.InUpdate - typeParameters: - - type: 18a275b1 - description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.network._application_gateway_probe._definition_stages._with_attach - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_probe._definition_stages._with_attach.yml - name: ApplicationGatewayProbe.DefinitionStages.WithAttach - nameWithType: ApplicationGatewayProbe.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of an application gateway probe definition.

- -

At this stage, any remaining optional settings can be specified, or the probe definition can be attached to the parent application gateway definition.

- syntax: - content: public interface WithAttach extends Attachable.InDefinitionAlt,ApplicationGatewayProbe.DefinitionStages.WithInterval,ApplicationGatewayProbe.DefinitionStages.WithRetries - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._route._update_definition_stages._with_attach - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._route._update_definition_stages._with_attach.yml - name: Route.UpdateDefinitionStages.WithAttach - nameWithType: Route.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.Route.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of a route definition.

- -

At this stage, any remaining optional settings can be specified, or the route definition can be attached to the parent route table definition using WithAttach#attach().

- syntax: - content: public interface WithAttach extends Attachable.InUpdate - typeParameters: - - type: 18a275b1 - description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._definition_stages._with_attach - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_tcp_probe._definition_stages._with_attach.yml - name: LoadBalancerTcpProbe.DefinitionStages.WithAttach - nameWithType: LoadBalancerTcpProbe.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the probe definition.

- -

At this stage, any remaining optional settings can be specified, or the probe definition can be attached to the parent load balancer definition.

- syntax: - content: public interface WithAttach extends Attachable.InDefinition,LoadBalancerTcpProbe.DefinitionStages.WithIntervalInSeconds,LoadBalancerTcpProbe.DefinitionStages.WithNumberOfProbes - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_backend_httpb9e4e68579e1fc3254f1583caee09ca0 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend_httpb9e4e68579e1fc3254f1583caee09ca0.yml - name: ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithAttach - nameWithType: ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of an application gateway backend HTTP configuration.

- -

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition using WithAttach#attach().

- syntax: - content: public interface WithAttach extends Attachable.InDefinition,ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithPort,ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithAffinity,ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithProtocol,ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithRequestTimeout,ApplicationGatewayBackendHttpConfiguration.DefinitionStages.WithProbe - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._network_security_rule._definition_stages._with_attach - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_security_rule._definition_stages._with_attach.yml - name: NetworkSecurityRule.DefinitionStages.WithAttach - nameWithType: NetworkSecurityRule.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.NetworkSecurityRule.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the security rule definition.

- -

At this stage, any remaining optional settings can be specified, or the security rule definition can be attached to the parent network security group definition using WithAttach#attach().

- syntax: - content: public interface WithAttach extends Attachable.InDefinition,NetworkSecurityRule.DefinitionStages.WithPriority,NetworkSecurityRule.DefinitionStages.WithDescription - typeParameters: - - type: 18a275b1 - description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.network._application_gateway_backend_http9f4f1f4594ee8c5cc5737b4510910dec - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend_http9f4f1f4594ee8c5cc5737b4510910dec.yml - name: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttach - nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of an application gateway backend HTTP configuration definition.

- -

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition using WithAttach#attach().

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithPort,ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithAffinity,ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProtocol,ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithRequestTimeout - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1679f67e2c03fbe247bfd155477c42093 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1679f67e2c03fbe247bfd155477c42093.yml - name: LoadBalancerInboundNatRule.DefinitionStages.WithAttach - nameWithType: LoadBalancerInboundNatRule.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the inbound NAT rule definition.

- -

At this stage, any remaining optional settings can be specified, or the inbound NAT rule definition can be attached to the parent load balancer definition.

- syntax: - content: public interface WithAttach extends Attachable.InDefinition,LoadBalancerInboundNatRule.DefinitionStages.WithBackendPort,LoadBalancerInboundNatRule.DefinitionStages.WithFloatingIP,LoadBalancerInboundNatRule.DefinitionStages.WithIdleTimeout - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conf1eee1661e9d33894ebaeec935cf34a4f - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conf1eee1661e9d33894ebaeec935cf34a4f.yml - name: VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithAttach - nameWithType: VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the virtual network gateway IP configuration definition.

- -

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent virtual network gateway definition.

- syntax: - content: public interface WithAttach extends Attachable.InDefinition - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_request_routfbca5ae42f2538dfe039c4c7774a6e46 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_routfbca5ae42f2538dfe039c4c7774a6e46.yml - name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithAttach - nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of an application gateway request routing rule definition.

- -

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithHostName,ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithCookieBasedAffinity - typeParameters: - - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._subnet._definition_stages._with_attach - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._subnet._definition_stages._with_attach.yml - name: Subnet.DefinitionStages.WithAttach - nameWithType: Subnet.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.Subnet.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the subnet definition.

- -

At this stage, any remaining optional settings can be specified, or the subnet definition can be attached to the parent virtual network definition.

- syntax: - content: public interface WithAttach extends Attachable.InDefinition,Subnet.DefinitionStages.WithNetworkSecurityGroup,Subnet.DefinitionStages.WithRouteTable - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_i_p_configurdd143b7014b66ae61f97265177d42689 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_i_p_configurdd143b7014b66ae61f97265177d42689.yml - name: ApplicationGatewayIPConfiguration.DefinitionStages.WithAttach - nameWithType: ApplicationGatewayIPConfiguration.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the application gateway IP configuration definition.

- -

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

- syntax: - content: public interface WithAttach extends Attachable.InDefinition - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_listener.61d9fc653944e92ded94e93b50deff38 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener.61d9fc653944e92ded94e93b50deff38.yml - name: ApplicationGatewayListener.UpdateDefinitionStages.WithAttach - nameWithType: ApplicationGatewayListener.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of an application gateway HTTP listener definition.

- -

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,ApplicationGatewayListener.UpdateDefinitionStages.WithServerNameIndication,ApplicationGatewayListener.UpdateDefinitionStages.WithHostName,ApplicationGatewayListener.UpdateDefinitionStages.WithProtocol - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1c4df7fc72fb248a531bae2d3ab79791c - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1c4df7fc72fb248a531bae2d3ab79791c.yml - name: LoadBalancerInboundNatPool.UpdateDefinitionStages.WithAttach - nameWithType: LoadBalancerInboundNatPool.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the inbound NAT pool definition.

- -

At this stage, any remaining optional settings can be specified, or the inbound NAT pool definition can be attached to the parent load balancer definition.

- syntax: - content: public interface WithAttach extends Attachable.InUpdate - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_ssl_certific5269073592b71f1fcc76c1132786e5d8 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_ssl_certific5269073592b71f1fcc76c1132786e5d8.yml - name: ApplicationGatewaySslCertificate.UpdateDefinitionStages.WithAttach - nameWithType: ApplicationGatewaySslCertificate.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewaySslCertificate.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of an application gateway SSL certificate definition.

- -

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

- syntax: - content: public interface WithAttach extends Attachable.InUpdate - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching

-- uid: com.microsoft.azure.management.network._application_gateway_listener.80ef06473a6917e4500a6a04d0857020 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener.80ef06473a6917e4500a6a04d0857020.yml - name: ApplicationGatewayListener.DefinitionStages.WithAttach - nameWithType: ApplicationGatewayListener.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of an application gateway HTTP listener.

- -

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

- syntax: - content: public interface WithAttach extends Attachable.InDefinition,ApplicationGatewayListener.DefinitionStages.WithProtocol,ApplicationGatewayListener.DefinitionStages.WithHostName,ApplicationGatewayListener.DefinitionStages.WithServerNameIndication - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_probe._up33633f967bb333241a2cae45b725dc14 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_probe._up33633f967bb333241a2cae45b725dc14.yml @@ -6282,51 +6298,35 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_backend._35e15e62ca8be9fa91940d41c32c8594 +- uid: com.microsoft.azure.management.network._application_gateway_frontend.de475454f5ff9cd6ae153a9776ed4043 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend._35e15e62ca8be9fa91940d41c32c8594.yml - name: ApplicationGatewayBackend.DefinitionStages.WithAttach - nameWithType: ApplicationGatewayBackend.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackend.DefinitionStages.WithAttach + href: com.microsoft.azure.management.network._application_gateway_frontend.de475454f5ff9cd6ae153a9776ed4043.yml + name: ApplicationGatewayFrontend.UpdateDefinitionStages.WithAttach + nameWithType: ApplicationGatewayFrontend.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.UpdateDefinitionStages.WithAttach type: Interface summary: >- -

The final stage of an application gateway backend definition.

+

The final stage of an application gateway frontend definition.

-

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

+

At this stage, any remaining optional settings can be specified, or the frontend definition can be attached to the parent application gateway definition.

syntax: - content: public interface WithAttach extends Attachable.InDefinition,ApplicationGatewayBackend.DefinitionStages.WithAddress + content: public interface WithAttach extends Attachable.InUpdateAlt,ApplicationGatewayFrontend.UpdateDefinitionStages.WithPublicIPAddress,ApplicationGatewayFrontend.UpdateDefinitionStages.WithSubnet,ApplicationGatewayFrontend.UpdateDefinitionStages.WithPrivateIP typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_i_p_configura497823db2d2a67111474cb8fdbbfdca +- uid: com.microsoft.azure.management.network._load_balancer_backend._update80d1d56637eb085854670679f414bfb5 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_i_p_configura497823db2d2a67111474cb8fdbbfdca.yml - name: ApplicationGatewayIPConfiguration.UpdateDefinitionStages.WithAttach - nameWithType: ApplicationGatewayIPConfiguration.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.UpdateDefinitionStages.WithAttach + href: com.microsoft.azure.management.network._load_balancer_backend._update80d1d56637eb085854670679f414bfb5.yml + name: LoadBalancerBackend.UpdateDefinitionStages.WithAttach + nameWithType: LoadBalancerBackend.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.LoadBalancerBackend.UpdateDefinitionStages.WithAttach type: Interface summary: >- -

The final stage of an application gateway IP configuration definition.

+

The final stage of a load balancer backend definition.

-

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

+

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent load balancer definition.

syntax: - content: public interface WithAttach extends Attachable.InUpdate - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_http_probe._updb79195ed1eafd54f3b2554b3d15893af - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_http_probe._updb79195ed1eafd54f3b2554b3d15893af.yml - name: LoadBalancerHttpProbe.UpdateDefinitionStages.WithAttach - nameWithType: LoadBalancerHttpProbe.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the probe definition.

- -

At this stage, any remaining optional settings can be specified, or the probe definition can be attached to the parent load balancer definition.

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,LoadBalancerHttpProbe.UpdateDefinitionStages.WithPort,LoadBalancerHttpProbe.UpdateDefinitionStages.WithIntervalInSeconds,LoadBalancerHttpProbe.UpdateDefinitionStages.WithNumberOfProbes + content: public interface WithAttach extends Attachable.InUpdate,LoadBalancerBackend.UpdateDefinitionStages.WithVirtualMachine typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

@@ -6346,35 +6346,51 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_16760f67761e6434bbfa9377149b77aa7 +- uid: com.microsoft.azure.management.network._network_security_rule._definition_stages._with_attach parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_16760f67761e6434bbfa9377149b77aa7.yml - name: LoadBalancerInboundNatPool.DefinitionStages.WithAttach - nameWithType: LoadBalancerInboundNatPool.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.DefinitionStages.WithAttach + href: com.microsoft.azure.management.network._network_security_rule._definition_stages._with_attach.yml + name: NetworkSecurityRule.DefinitionStages.WithAttach + nameWithType: NetworkSecurityRule.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.NetworkSecurityRule.DefinitionStages.WithAttach type: Interface summary: >- -

The final stage of the inbound NAT pool definition.

+

The final stage of the security rule definition.

-

At this stage, any remaining optional settings can be specified, or the inbound NAT pool definition can be attached to the parent load balancer definition.

+

At this stage, any remaining optional settings can be specified, or the security rule definition can be attached to the parent network security group definition using WithAttach#attach().

syntax: - content: public interface WithAttach extends Attachable.InDefinition + content: public interface WithAttach extends Attachable.InDefinition,NetworkSecurityRule.DefinitionStages.WithPriority,NetworkSecurityRule.DefinitionStages.WithDescription + typeParameters: + - type: 18a275b1 + description:

the return type of WithAttach#attach()

+- uid: com.microsoft.azure.management.network._load_balancer_http_probe._updb79195ed1eafd54f3b2554b3d15893af + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_http_probe._updb79195ed1eafd54f3b2554b3d15893af.yml + name: LoadBalancerHttpProbe.UpdateDefinitionStages.WithAttach + nameWithType: LoadBalancerHttpProbe.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateDefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the probe definition.

+ +

At this stage, any remaining optional settings can be specified, or the probe definition can be attached to the parent load balancer definition.

+ syntax: + content: public interface WithAttach extends Attachable.InUpdate,LoadBalancerHttpProbe.UpdateDefinitionStages.WithPort,LoadBalancerHttpProbe.UpdateDefinitionStages.WithIntervalInSeconds,LoadBalancerHttpProbe.UpdateDefinitionStages.WithNumberOfProbes typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_backend._definition_stages._with_attach +- uid: com.microsoft.azure.management.network._subnet._update_definition_stages._with_attach parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_backend._definition_stages._with_attach.yml - name: LoadBalancerBackend.DefinitionStages.WithAttach - nameWithType: LoadBalancerBackend.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.LoadBalancerBackend.DefinitionStages.WithAttach + href: com.microsoft.azure.management.network._subnet._update_definition_stages._with_attach.yml + name: Subnet.UpdateDefinitionStages.WithAttach + nameWithType: Subnet.UpdateDefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.Subnet.UpdateDefinitionStages.WithAttach type: Interface summary: >- -

The final stage of a load balancer backend definition.

+

The final stage of the subnet definition.

-

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent load balancer definition.

+

At this stage, any remaining optional settings can be specified, or the subnet definition can be attached to the parent virtual network definition.

syntax: - content: public interface WithAttach extends Attachable.InDefinition,LoadBalancerBackend.DefinitionStages.WithVirtualMachine + content: public interface WithAttach extends Attachable.InUpdate,Subnet.UpdateDefinitionStages.WithNetworkSecurityGroup,Subnet.UpdateDefinitionStages.WithRouteTable typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

@@ -6394,38 +6410,22 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_private_frontend_1828786cdcc24e1b0fef54009c834d034 +- uid: com.microsoft.azure.management.network._load_balancer_public_frontend_1_f1054b20f9f980b892999c4c6575496f parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_private_frontend_1828786cdcc24e1b0fef54009c834d034.yml - name: LoadBalancerPrivateFrontend.UpdateDefinitionStages.WithAttach - nameWithType: LoadBalancerPrivateFrontend.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.UpdateDefinitionStages.WithAttach + href: com.microsoft.azure.management.network._load_balancer_public_frontend_1_f1054b20f9f980b892999c4c6575496f.yml + name: LoadBalancerPublicFrontend.DefinitionStages.WithAttach + nameWithType: LoadBalancerPublicFrontend.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.LoadBalancerPublicFrontend.DefinitionStages.WithAttach type: Interface summary: >- -

The final stage of an internal frontend definition.

+

The final stage of a public frontend definition.

At this stage, any remaining optional settings can be specified, or the frontend definition can be attached to the parent load balancer definition.

syntax: - content: public interface WithAttach extends Attachable.InUpdateAlt,HasPrivateIPAddress.UpdateDefinitionStages.WithPrivateIPAddress>,LoadBalancerPrivateFrontend.UpdateDefinitionStages.WithAvailabilityZone + content: public interface WithAttach extends Attachable.InDefinition typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_frontend.3fd45ddde4138db4697e9c6cdcce8c5f - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_frontend.3fd45ddde4138db4697e9c6cdcce8c5f.yml - name: ApplicationGatewayFrontend.DefinitionStages.WithAttach - nameWithType: ApplicationGatewayFrontend.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of an application gateway frontend definition.

- -

At this stage, any remaining optional settings can be specified, or the frontend definition can be attached to the parent application gateway definition.

- syntax: - content: public interface WithAttach extends Attachable.InDefinitionAlt,ApplicationGatewayFrontend.DefinitionStages.WithSubnet,ApplicationGatewayFrontend.DefinitionStages.WithPrivateIP - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_public_frontend.7c4b1ee67aff816b1c89d10743a622d parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_public_frontend.7c4b1ee67aff816b1c89d10743a622d.yml @@ -6442,38 +6442,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_request_rout79226060d889eae4c50b7b0e5d684f28 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_rout79226060d889eae4c50b7b0e5d684f28.yml - name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithAttach - nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of an application gateway request routing rule definition.

- -

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

- syntax: - content: public interface WithAttach extends Attachable.InDefinition,ApplicationGatewayRequestRoutingRule.DefinitionStages.WithHostName,ApplicationGatewayRequestRoutingRule.DefinitionStages.WithCookieBasedAffinity - typeParameters: - - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._subnet._update_definition_stages._with_attach - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._subnet._update_definition_stages._with_attach.yml - name: Subnet.UpdateDefinitionStages.WithAttach - nameWithType: Subnet.UpdateDefinitionStages.WithAttach - fullName: com.microsoft.azure.management.network.Subnet.UpdateDefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the subnet definition.

- -

At this stage, any remaining optional settings can be specified, or the subnet definition can be attached to the parent virtual network definition.

- syntax: - content: public interface WithAttach extends Attachable.InUpdate,Subnet.UpdateDefinitionStages.WithNetworkSecurityGroup,Subnet.UpdateDefinitionStages.WithRouteTable - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_attach parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_attach.yml @@ -6490,16 +6458,38 @@ references: typeParameters: - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._public_i_p_address._definitio5941a7192a3aa04479432ab67a8523b2 +- uid: com.microsoft.azure.management.network._application_gateway_listener.80ef06473a6917e4500a6a04d0857020 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._public_i_p_address._definitio5941a7192a3aa04479432ab67a8523b2.yml - name: PublicIPAddress.DefinitionStages.WithAvailabilityZone - nameWithType: PublicIPAddress.DefinitionStages.WithAvailabilityZone - fullName: com.microsoft.azure.management.network.PublicIPAddress.DefinitionStages.WithAvailabilityZone + href: com.microsoft.azure.management.network._application_gateway_listener.80ef06473a6917e4500a6a04d0857020.yml + name: ApplicationGatewayListener.DefinitionStages.WithAttach + nameWithType: ApplicationGatewayListener.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.DefinitionStages.WithAttach type: Interface - summary:

The stage of the IP address definition allowing to specify availability zone.

+ summary: >- +

The final stage of an application gateway HTTP listener.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

syntax: - content: public interface WithAvailabilityZone + content: public interface WithAttach extends Attachable.InDefinition,ApplicationGatewayListener.DefinitionStages.WithProtocol,ApplicationGatewayListener.DefinitionStages.WithHostName,ApplicationGatewayListener.DefinitionStages.WithServerNameIndication + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_i_p_configurdd143b7014b66ae61f97265177d42689 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_i_p_configurdd143b7014b66ae61f97265177d42689.yml + name: ApplicationGatewayIPConfiguration.DefinitionStages.WithAttach + nameWithType: ApplicationGatewayIPConfiguration.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.DefinitionStages.WithAttach + type: Interface + summary: >- +

The final stage of the application gateway IP configuration definition.

+ +

At this stage, any remaining optional settings can be specified, or the definition can be attached to the parent application gateway definition.

+ syntax: + content: public interface WithAttach extends Attachable.InDefinition + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_private_frontend_1024c97ce7d92e7667dcf4ce7df0c0ae6 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_private_frontend_1024c97ce7d92e7667dcf4ce7df0c0ae6.yml @@ -6513,6 +6503,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._public_i_p_address._definitio5941a7192a3aa04479432ab67a8523b2 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._public_i_p_address._definitio5941a7192a3aa04479432ab67a8523b2.yml + name: PublicIPAddress.DefinitionStages.WithAvailabilityZone + nameWithType: PublicIPAddress.DefinitionStages.WithAvailabilityZone + fullName: com.microsoft.azure.management.network.PublicIPAddress.DefinitionStages.WithAvailabilityZone + type: Interface + summary:

The stage of the IP address definition allowing to specify availability zone.

+ syntax: + content: public interface WithAvailabilityZone - uid: com.microsoft.azure.management.network._load_balancer_private_frontend_1cccfe01b66055de0f25ead8b2fa66ce5 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_private_frontend_1cccfe01b66055de0f25ead8b2fa66ce5.yml @@ -6526,19 +6526,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancing_rule._update_d2426615c078c63170ece6a01b08299d0 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._update_d2426615c078c63170ece6a01b08299d0.yml - name: LoadBalancingRule.UpdateDefinitionStages.WithBackend - nameWithType: LoadBalancingRule.UpdateDefinitionStages.WithBackend - fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateDefinitionStages.WithBackend - type: Interface - summary:

The stage of a load balancing rule definition allowing to specify the backend to associate the rule with.

- syntax: - content: public interface WithBackend extends LoadBalancingRule.UpdateDefinitionStages.WithVirtualMachine - typeParameters: - - type: c1a5ebc4 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway._definition_stages._with_backend parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._definition_stages._with_backend.yml @@ -6549,39 +6536,6 @@ references: summary:

The stage of an application gateway definition allowing to add a backend.

syntax: content: public interface WithBackend -- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_backend - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_backend.yml - name: LoadBalancer.DefinitionStages.WithBackend - nameWithType: LoadBalancer.DefinitionStages.WithBackend - fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithBackend - type: Interface - summary:

The stage of a load balancer definition allowing to add a backend.

- syntax: - content: public interface WithBackend -- uid: com.microsoft.azure.management.network._application_gateway_request_rout3aeb41aa8b96a3348746bcac9b0a69e7 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_rout3aeb41aa8b96a3348746bcac9b0a69e7.yml - name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackend - nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackend - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackend - type: Interface - summary:

The stage of an application gateway request routing rule definition allowing to specify the backend to associate the routing rule with.

- syntax: - content: public interface WithBackend - typeParameters: - - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer._update_stages._with_backend - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer._update_stages._with_backend.yml - name: LoadBalancer.UpdateStages.WithBackend - nameWithType: LoadBalancer.UpdateStages.WithBackend - fullName: com.microsoft.azure.management.network.LoadBalancer.UpdateStages.WithBackend - type: Interface - summary:

The stage of the load balancer update allowing to add or remove backends.

- syntax: - content: public interface WithBackend - uid: com.microsoft.azure.management.network._application_gateway_request_rout46473c5a2a0d347e9cbb0df00e6f420d parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_request_rout46473c5a2a0d347e9cbb0df00e6f420d.yml @@ -6605,6 +6559,16 @@ references: summary:

The stage of an application gateway request routing rule update allowing to specify the backend to associate the routing rule with.

syntax: content: public interface WithBackend +- uid: com.microsoft.azure.management.network._load_balancer._update_stages._with_backend + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer._update_stages._with_backend.yml + name: LoadBalancer.UpdateStages.WithBackend + nameWithType: LoadBalancer.UpdateStages.WithBackend + fullName: com.microsoft.azure.management.network.LoadBalancer.UpdateStages.WithBackend + type: Interface + summary:

The stage of the load balancer update allowing to add or remove backends.

+ syntax: + content: public interface WithBackend - uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_backend parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._update_stages._with_backend.yml @@ -6615,6 +6579,42 @@ references: summary:

The stage of an application gateway update allowing to modify backends.

syntax: content: public interface WithBackend +- uid: com.microsoft.azure.management.network._application_gateway_request_rout3aeb41aa8b96a3348746bcac9b0a69e7 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_rout3aeb41aa8b96a3348746bcac9b0a69e7.yml + name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackend + nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackend + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackend + type: Interface + summary:

The stage of an application gateway request routing rule definition allowing to specify the backend to associate the routing rule with.

+ syntax: + content: public interface WithBackend + typeParameters: + - type: 18a275b1 + description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancing_rule._update_d2426615c078c63170ece6a01b08299d0 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancing_rule._update_d2426615c078c63170ece6a01b08299d0.yml + name: LoadBalancingRule.UpdateDefinitionStages.WithBackend + nameWithType: LoadBalancingRule.UpdateDefinitionStages.WithBackend + fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateDefinitionStages.WithBackend + type: Interface + summary:

The stage of a load balancing rule definition allowing to specify the backend to associate the rule with.

+ syntax: + content: public interface WithBackend extends LoadBalancingRule.UpdateDefinitionStages.WithVirtualMachine + typeParameters: + - type: c1a5ebc4 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_backend + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_backend.yml + name: LoadBalancer.DefinitionStages.WithBackend + nameWithType: LoadBalancer.DefinitionStages.WithBackend + fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithBackend + type: Interface + summary:

The stage of a load balancer definition allowing to add a backend.

+ syntax: + content: public interface WithBackend - uid: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_backend parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_backend.yml @@ -6628,12 +6628,12 @@ references: typeParameters: - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_request_routffad738f84e193050dbbe41c7f88bacf +- uid: com.microsoft.azure.management.network._application_gateway_request_routd0d4b26dc1b78987b947bf4db5ed9ce9 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_routffad738f84e193050dbbe41c7f88bacf.yml - name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendAddress - nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendAddress - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendAddress + href: com.microsoft.azure.management.network._application_gateway_request_routd0d4b26dc1b78987b947bf4db5ed9ce9.yml + name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendAddress + nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendAddress + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendAddress type: Interface summary: >-

The stage of an application gateway request routing rule definition allowing to add an address to the backend used by this request routing rule.

@@ -6644,12 +6644,12 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_request_routd0d4b26dc1b78987b947bf4db5ed9ce9 +- uid: com.microsoft.azure.management.network._application_gateway_request_routffad738f84e193050dbbe41c7f88bacf parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_routd0d4b26dc1b78987b947bf4db5ed9ce9.yml - name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendAddress - nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendAddress - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendAddress + href: com.microsoft.azure.management.network._application_gateway_request_routffad738f84e193050dbbe41c7f88bacf.yml + name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendAddress + nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendAddress + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithBackendAddress type: Interface summary: >-

The stage of an application gateway request routing rule definition allowing to add an address to the backend used by this request routing rule.

@@ -6706,6 +6706,16 @@ references: summary:

The stage of an application gateway update allowing to modify backend HTTP configurations.

syntax: content: public interface WithBackendHttpConfig +- uid: com.microsoft.azure.management.network._application_gateway_request_rout40741a2b7d00ba8c6da93e8a7dfa5e35 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_rout40741a2b7d00ba8c6da93e8a7dfa5e35.yml + name: ApplicationGatewayRequestRoutingRule.UpdateStages.WithBackendHttpConfiguration + nameWithType: ApplicationGatewayRequestRoutingRule.UpdateStages.WithBackendHttpConfiguration + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateStages.WithBackendHttpConfiguration + type: Interface + summary:

The stage of an application gateway request routing rule update allowing to specify the backend HTTP settings configuration to associate the routing rule with.

+ syntax: + content: public interface WithBackendHttpConfiguration - uid: com.microsoft.azure.management.network._application_gateway_request_rout0b48dcf24d11f11af359289325f203be parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_request_rout0b48dcf24d11f11af359289325f203be.yml @@ -6719,16 +6729,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_request_rout40741a2b7d00ba8c6da93e8a7dfa5e35 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_rout40741a2b7d00ba8c6da93e8a7dfa5e35.yml - name: ApplicationGatewayRequestRoutingRule.UpdateStages.WithBackendHttpConfiguration - nameWithType: ApplicationGatewayRequestRoutingRule.UpdateStages.WithBackendHttpConfiguration - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateStages.WithBackendHttpConfiguration - type: Interface - summary:

The stage of an application gateway request routing rule update allowing to specify the backend HTTP settings configuration to associate the routing rule with.

- syntax: - content: public interface WithBackendHttpConfiguration - uid: com.microsoft.azure.management.network._application_gateway_request_rout319205f2e912dd1d19c5d8e7d31411a0 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_request_rout319205f2e912dd1d19c5d8e7d31411a0.yml @@ -6742,19 +6742,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_request_rout0dc8b8abc54a014bc5b5aa9b0ec63aa9 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_rout0dc8b8abc54a014bc5b5aa9b0ec63aa9.yml - name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendHttpConfigurationOrSni - nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendHttpConfigurationOrSni - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendHttpConfigurationOrSni - type: Interface - summary:

The stage of an application gateway request routing rule definition allowing to require server name indication if the application gateway is serving multiple websites in its backends and SSL is required.

- syntax: - content: public interface WithBackendHttpConfigurationOrSni extends ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendHttpConfiguration,HasServerNameIndication.DefinitionStages.WithServerNameIndication> - typeParameters: - - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_request_routeda1683b8d44578112a49b8f6ef73259 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_request_routeda1683b8d44578112a49b8f6ef73259.yml @@ -6768,6 +6755,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_request_rout0dc8b8abc54a014bc5b5aa9b0ec63aa9 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_rout0dc8b8abc54a014bc5b5aa9b0ec63aa9.yml + name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendHttpConfigurationOrSni + nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendHttpConfigurationOrSni + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendHttpConfigurationOrSni + type: Interface + summary:

The stage of an application gateway request routing rule definition allowing to require server name indication if the application gateway is serving multiple websites in its backends and SSL is required.

+ syntax: + content: public interface WithBackendHttpConfigurationOrSni extends ApplicationGatewayRequestRoutingRule.DefinitionStages.WithBackendHttpConfiguration,HasServerNameIndication.DefinitionStages.WithServerNameIndication> + typeParameters: + - type: 18a275b1 + description:

the stage of the application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_request_rout13f0d8a6f45aec5118e8d1e0bf278a67 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_request_rout13f0d8a6f45aec5118e8d1e0bf278a67.yml @@ -6807,6 +6807,16 @@ references: typeParameters: - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1fb93a260237baa2329f5a6dc6d4bd7eb + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1fb93a260237baa2329f5a6dc6d4bd7eb.yml + name: LoadBalancerInboundNatPool.UpdateStages.WithBackendPort + nameWithType: LoadBalancerInboundNatPool.UpdateStages.WithBackendPort + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateStages.WithBackendPort + type: Interface + summary:

The stage of an inbound NAT pool update allowing to specify the backend port.

+ syntax: + content: public interface WithBackendPort extends HasBackendPort.UpdateStages.WithBackendPort - uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1a41c25dcb72c40c0cb4f67530d976c85 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1a41c25dcb72c40c0cb4f67530d976c85.yml @@ -6820,19 +6830,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_171c0b88688817dcf0299013f3dc46acd - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_171c0b88688817dcf0299013f3dc46acd.yml - name: LoadBalancerInboundNatRule.DefinitionStages.WithBackendPort - nameWithType: LoadBalancerInboundNatRule.DefinitionStages.WithBackendPort - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.DefinitionStages.WithBackendPort - type: Interface - summary:

The stage of an inbound NAT rule definition allowing to specify the backend port.

- syntax: - content: public interface WithBackendPort extends HasBackendPort.DefinitionStages.WithBackendPort> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_17fb265bd020f6a85581f213eb95bab1a parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_17fb265bd020f6a85581f213eb95bab1a.yml @@ -6856,6 +6853,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_12c021db039ceb65a6af1b4b7adf10cee + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_12c021db039ceb65a6af1b4b7adf10cee.yml + name: LoadBalancerInboundNatPool.UpdateDefinitionStages.WithBackendPort + nameWithType: LoadBalancerInboundNatPool.UpdateDefinitionStages.WithBackendPort + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateDefinitionStages.WithBackendPort + type: Interface + summary:

The stage of an inbound NAT pool definition allowing to specify the backend port.

+ syntax: + content: public interface WithBackendPort extends HasBackendPort.UpdateDefinitionStages.WithBackendPort> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_backend_port parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_backend_port.yml @@ -6869,26 +6879,16 @@ references: typeParameters: - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1fb93a260237baa2329f5a6dc6d4bd7eb +- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_171c0b88688817dcf0299013f3dc46acd parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1fb93a260237baa2329f5a6dc6d4bd7eb.yml - name: LoadBalancerInboundNatPool.UpdateStages.WithBackendPort - nameWithType: LoadBalancerInboundNatPool.UpdateStages.WithBackendPort - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateStages.WithBackendPort + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_171c0b88688817dcf0299013f3dc46acd.yml + name: LoadBalancerInboundNatRule.DefinitionStages.WithBackendPort + nameWithType: LoadBalancerInboundNatRule.DefinitionStages.WithBackendPort + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.DefinitionStages.WithBackendPort type: Interface - summary:

The stage of an inbound NAT pool update allowing to specify the backend port.

+ summary:

The stage of an inbound NAT rule definition allowing to specify the backend port.

syntax: - content: public interface WithBackendPort extends HasBackendPort.UpdateStages.WithBackendPort -- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_12c021db039ceb65a6af1b4b7adf10cee - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_12c021db039ceb65a6af1b4b7adf10cee.yml - name: LoadBalancerInboundNatPool.UpdateDefinitionStages.WithBackendPort - nameWithType: LoadBalancerInboundNatPool.UpdateDefinitionStages.WithBackendPort - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateDefinitionStages.WithBackendPort - type: Interface - summary:

The stage of an inbound NAT pool definition allowing to specify the backend port.

- syntax: - content: public interface WithBackendPort extends HasBackendPort.UpdateDefinitionStages.WithBackendPort> + content: public interface WithBackendPort extends HasBackendPort.DefinitionStages.WithBackendPort> typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

@@ -6912,36 +6912,6 @@ references: summary:

The stage of definition allowing to specify local network gateway's BGP speaker settings.

syntax: content: public interface WithBgp -- uid: com.microsoft.azure.management.network._local_network_gateway._update_stages._with_bgp - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._local_network_gateway._update_stages._with_bgp.yml - name: LocalNetworkGateway.UpdateStages.WithBgp - nameWithType: LocalNetworkGateway.UpdateStages.WithBgp - fullName: com.microsoft.azure.management.network.LocalNetworkGateway.UpdateStages.WithBgp - type: Interface - summary:

The stage of update allowing to specify local network gateway's BGP speaker settings.

- syntax: - content: public interface WithBgp -- uid: com.microsoft.azure.management.network._virtual_network_gateway._update_stages._with_bgp - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway._update_stages._with_bgp.yml - name: VirtualNetworkGateway.UpdateStages.WithBgp - nameWithType: VirtualNetworkGateway.UpdateStages.WithBgp - fullName: com.microsoft.azure.management.network.VirtualNetworkGateway.UpdateStages.WithBgp - type: Interface - summary: "

The stage of update allowing to specify virtual network gateway's BGP speaker settings. Note: BGP is supported on Route-Based VPN gateways only.

" - syntax: - content: public interface WithBgp -- uid: com.microsoft.azure.management.network._virtual_network_gateway._definition_stages._with_bgp - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway._definition_stages._with_bgp.yml - name: VirtualNetworkGateway.DefinitionStages.WithBgp - nameWithType: VirtualNetworkGateway.DefinitionStages.WithBgp - fullName: com.microsoft.azure.management.network.VirtualNetworkGateway.DefinitionStages.WithBgp - type: Interface - summary: "

The stage of definition allowing to specify virtual network gateway's BGP speaker settings. Note: BGP is supported on Route-Based VPN gateways only.

" - syntax: - content: public interface WithBgp - uid: com.microsoft.azure.management.network._virtual_network_gateway_connecti967b3ea2edb8b45259abeeca0599944a parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._virtual_network_gateway_connecti967b3ea2edb8b45259abeeca0599944a.yml @@ -6960,6 +6930,36 @@ references: type: Interface syntax: content: public interface WithBgp +- uid: com.microsoft.azure.management.network._virtual_network_gateway._definition_stages._with_bgp + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._virtual_network_gateway._definition_stages._with_bgp.yml + name: VirtualNetworkGateway.DefinitionStages.WithBgp + nameWithType: VirtualNetworkGateway.DefinitionStages.WithBgp + fullName: com.microsoft.azure.management.network.VirtualNetworkGateway.DefinitionStages.WithBgp + type: Interface + summary: "

The stage of definition allowing to specify virtual network gateway's BGP speaker settings. Note: BGP is supported on Route-Based VPN gateways only.

" + syntax: + content: public interface WithBgp +- uid: com.microsoft.azure.management.network._virtual_network_gateway._update_stages._with_bgp + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._virtual_network_gateway._update_stages._with_bgp.yml + name: VirtualNetworkGateway.UpdateStages.WithBgp + nameWithType: VirtualNetworkGateway.UpdateStages.WithBgp + fullName: com.microsoft.azure.management.network.VirtualNetworkGateway.UpdateStages.WithBgp + type: Interface + summary: "

The stage of update allowing to specify virtual network gateway's BGP speaker settings. Note: BGP is supported on Route-Based VPN gateways only.

" + syntax: + content: public interface WithBgp +- uid: com.microsoft.azure.management.network._local_network_gateway._update_stages._with_bgp + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._local_network_gateway._update_stages._with_bgp.yml + name: LocalNetworkGateway.UpdateStages.WithBgp + nameWithType: LocalNetworkGateway.UpdateStages.WithBgp + fullName: com.microsoft.azure.management.network.LocalNetworkGateway.UpdateStages.WithBgp + type: Interface + summary:

The stage of update allowing to specify local network gateway's BGP speaker settings.

+ syntax: + content: public interface WithBgp - uid: com.microsoft.azure.management.network._virtual_network_gateway_connecti5332ffaa2ad93cd1ebf4504cc5be0a79 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._virtual_network_gateway_connecti5332ffaa2ad93cd1ebf4504cc5be0a79.yml @@ -6995,6 +6995,29 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._network._definition_stages._with_create + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network._definition_stages._with_create.yml + name: Network.DefinitionStages.WithCreate + nameWithType: Network.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.network.Network.DefinitionStages.WithCreate + type: Interface + summary: >- +

The stage of the virtual network definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified, except for adding subnets.

+ +

Subnets can be added only right after the address space is explicitly specified.

+ syntax: + content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags +- uid: com.microsoft.azure.management.network._route_table._definition_stages._with_create + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._route_table._definition_stages._with_create.yml + name: RouteTable.DefinitionStages.WithCreate + nameWithType: RouteTable.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.network.RouteTable.DefinitionStages.WithCreate + type: Interface + summary:

The stage of a route table definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

+ syntax: + content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,RouteTable.DefinitionStages.WithRoute - uid: com.microsoft.azure.management.network._network_interface._definition_stages._with_create parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_interface._definition_stages._with_create.yml @@ -7005,6 +7028,26 @@ references: summary:

The stage of the network interface definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified.

syntax: content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,NetworkInterface.DefinitionStages.WithPrimaryPublicIPAddress,NetworkInterface.DefinitionStages.WithNetworkSecurityGroup,NetworkInterface.DefinitionStages.WithSecondaryIPConfiguration,NetworkInterface.DefinitionStages.WithAcceleratedNetworking,NetworkInterface.DefinitionStages.WithLoadBalancer +- uid: com.microsoft.azure.management.network._application_gateway._definition_stages._with_create + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway._definition_stages._with_create.yml + name: ApplicationGateway.DefinitionStages.WithCreate + nameWithType: ApplicationGateway.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithCreate + type: Interface + summary:

The stage of an application gateway definition containing all the required inputs for the resource to be created, but also allowing for any other optional settings to be specified.

+ syntax: + content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,ApplicationGateway.DefinitionStages.WithSize,ApplicationGateway.DefinitionStages.WithInstanceCount,ApplicationGateway.DefinitionStages.WithSslCert,ApplicationGateway.DefinitionStages.WithFrontendPort,ApplicationGateway.DefinitionStages.WithListener,ApplicationGateway.DefinitionStages.WithBackendHttpConfig,ApplicationGateway.DefinitionStages.WithBackend,ApplicationGateway.DefinitionStages.WithExistingSubnet,ApplicationGateway.DefinitionStages.WithPrivateIPAddress,ApplicationGateway.DefinitionStages.WithPrivateFrontend,ApplicationGateway.DefinitionStages.WithPublicFrontend,ApplicationGateway.DefinitionStages.WithPublicIPAddress,ApplicationGateway.DefinitionStages.WithProbe,ApplicationGateway.DefinitionStages.WithDisabledSslProtocol +- uid: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_create + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_create.yml + name: PublicIPAddress.DefinitionStages.WithCreate + nameWithType: PublicIPAddress.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.network.PublicIPAddress.DefinitionStages.WithCreate + type: Interface + summary:

The stage of the public IP definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

+ syntax: + content: public interface WithCreate extends Creatable,PublicIPAddress.DefinitionStages.WithLeafDomainLabel,PublicIPAddress.DefinitionStages.WithIPAddress,PublicIPAddress.DefinitionStages.WithReverseFQDN,PublicIPAddress.DefinitionStages.WithIdleTimeout,PublicIPAddress.DefinitionStages.WithAvailabilityZone,PublicIPAddress.DefinitionStages.WithSku,Resource.DefinitionWithTags - uid: com.microsoft.azure.management.network._network_security_group._definition_stages._with_create parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_security_group._definition_stages._with_create.yml @@ -7015,6 +7058,54 @@ references: summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

syntax: content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,NetworkSecurityGroup.DefinitionStages.WithRule +- uid: com.microsoft.azure.management.network._local_network_gateway._definition_stages._with_create + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._local_network_gateway._definition_stages._with_create.yml + name: LocalNetworkGateway.DefinitionStages.WithCreate + nameWithType: LocalNetworkGateway.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.network.LocalNetworkGateway.DefinitionStages.WithCreate + type: Interface + summary:

The stage of the local network gateway definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()).

+ syntax: + content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,LocalNetworkGateway.DefinitionStages.WithAddressSpace,LocalNetworkGateway.DefinitionStages.WithBgp +- uid: com.microsoft.azure.management.network._network_watcher._definition_stages._with_create + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_watcher._definition_stages._with_create.yml + name: NetworkWatcher.DefinitionStages.WithCreate + nameWithType: NetworkWatcher.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.network.NetworkWatcher.DefinitionStages.WithCreate + type: Interface + summary:

A network watcher with sufficient inputs to create a new network watcher in the cloud, but exposing additional optional inputs to specify.

+ syntax: + content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags +- uid: com.microsoft.azure.management.network._virtual_network_gateway._definition_stages._with_create + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._virtual_network_gateway._definition_stages._with_create.yml + name: VirtualNetworkGateway.DefinitionStages.WithCreate + nameWithType: VirtualNetworkGateway.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.network.VirtualNetworkGateway.DefinitionStages.WithCreate + type: Interface + summary:

The stage of the virtual network gateway definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

+ syntax: + content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,VirtualNetworkGateway.DefinitionStages.WithPublicIPAddress,VirtualNetworkGateway.DefinitionStages.WithBgp +- uid: com.microsoft.azure.management.network._virtual_network_gateway_connecti5ac5236fd257328de0e26a09723d24bd + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._virtual_network_gateway_connecti5ac5236fd257328de0e26a09723d24bd.yml + name: VirtualNetworkGatewayConnection.DefinitionStages.WithCreate + nameWithType: VirtualNetworkGatewayConnection.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayConnection.DefinitionStages.WithCreate + type: Interface + syntax: + content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,VirtualNetworkGatewayConnection.DefinitionStages.WithBgp +- uid: com.microsoft.azure.management.network._packet_capture._definition_stages._with_create + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._packet_capture._definition_stages._with_create.yml + name: PacketCapture.DefinitionStages.WithCreate + nameWithType: PacketCapture.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.network.PacketCapture.DefinitionStages.WithCreate + type: Interface + syntax: + content: public interface WithCreate extends Creatable - uid: com.microsoft.azure.management.network._network_peering._definition_stages._with_create parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_peering._definition_stages._with_create.yml @@ -7035,97 +7126,6 @@ references: summary:

The stage of a load balancer definition containing all the required inputs for the resource to be created, but also allowing for any other optional settings to be specified.

syntax: content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,LoadBalancer.DefinitionStages.WithBackend,LoadBalancer.DefinitionStages.WithFrontend,LoadBalancer.DefinitionStages.WithProbe,LoadBalancer.DefinitionStages.WithSku -- uid: com.microsoft.azure.management.network._application_gateway._definition_stages._with_create - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._definition_stages._with_create.yml - name: ApplicationGateway.DefinitionStages.WithCreate - nameWithType: ApplicationGateway.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithCreate - type: Interface - summary:

The stage of an application gateway definition containing all the required inputs for the resource to be created, but also allowing for any other optional settings to be specified.

- syntax: - content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,ApplicationGateway.DefinitionStages.WithSize,ApplicationGateway.DefinitionStages.WithInstanceCount,ApplicationGateway.DefinitionStages.WithSslCert,ApplicationGateway.DefinitionStages.WithFrontendPort,ApplicationGateway.DefinitionStages.WithListener,ApplicationGateway.DefinitionStages.WithBackendHttpConfig,ApplicationGateway.DefinitionStages.WithBackend,ApplicationGateway.DefinitionStages.WithExistingSubnet,ApplicationGateway.DefinitionStages.WithPrivateIPAddress,ApplicationGateway.DefinitionStages.WithPrivateFrontend,ApplicationGateway.DefinitionStages.WithPublicFrontend,ApplicationGateway.DefinitionStages.WithPublicIPAddress,ApplicationGateway.DefinitionStages.WithProbe,ApplicationGateway.DefinitionStages.WithDisabledSslProtocol -- uid: com.microsoft.azure.management.network._local_network_gateway._definition_stages._with_create - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._local_network_gateway._definition_stages._with_create.yml - name: LocalNetworkGateway.DefinitionStages.WithCreate - nameWithType: LocalNetworkGateway.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.network.LocalNetworkGateway.DefinitionStages.WithCreate - type: Interface - summary:

The stage of the local network gateway definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()).

- syntax: - content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,LocalNetworkGateway.DefinitionStages.WithAddressSpace,LocalNetworkGateway.DefinitionStages.WithBgp -- uid: com.microsoft.azure.management.network._packet_capture._definition_stages._with_create - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._packet_capture._definition_stages._with_create.yml - name: PacketCapture.DefinitionStages.WithCreate - nameWithType: PacketCapture.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.network.PacketCapture.DefinitionStages.WithCreate - type: Interface - syntax: - content: public interface WithCreate extends Creatable -- uid: com.microsoft.azure.management.network._network._definition_stages._with_create - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network._definition_stages._with_create.yml - name: Network.DefinitionStages.WithCreate - nameWithType: Network.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.network.Network.DefinitionStages.WithCreate - type: Interface - summary: >- -

The stage of the virtual network definition which contains all the minimum required inputs for the resource to be created, but also allows for any other optional settings to be specified, except for adding subnets.

- -

Subnets can be added only right after the address space is explicitly specified.

- syntax: - content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags -- uid: com.microsoft.azure.management.network._virtual_network_gateway_connecti5ac5236fd257328de0e26a09723d24bd - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway_connecti5ac5236fd257328de0e26a09723d24bd.yml - name: VirtualNetworkGatewayConnection.DefinitionStages.WithCreate - nameWithType: VirtualNetworkGatewayConnection.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayConnection.DefinitionStages.WithCreate - type: Interface - syntax: - content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,VirtualNetworkGatewayConnection.DefinitionStages.WithBgp -- uid: com.microsoft.azure.management.network._network_watcher._definition_stages._with_create - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_watcher._definition_stages._with_create.yml - name: NetworkWatcher.DefinitionStages.WithCreate - nameWithType: NetworkWatcher.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.network.NetworkWatcher.DefinitionStages.WithCreate - type: Interface - summary:

A network watcher with sufficient inputs to create a new network watcher in the cloud, but exposing additional optional inputs to specify.

- syntax: - content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags -- uid: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_create - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_create.yml - name: PublicIPAddress.DefinitionStages.WithCreate - nameWithType: PublicIPAddress.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.network.PublicIPAddress.DefinitionStages.WithCreate - type: Interface - summary:

The stage of the public IP definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

- syntax: - content: public interface WithCreate extends Creatable,PublicIPAddress.DefinitionStages.WithLeafDomainLabel,PublicIPAddress.DefinitionStages.WithIPAddress,PublicIPAddress.DefinitionStages.WithReverseFQDN,PublicIPAddress.DefinitionStages.WithIdleTimeout,PublicIPAddress.DefinitionStages.WithAvailabilityZone,PublicIPAddress.DefinitionStages.WithSku,Resource.DefinitionWithTags -- uid: com.microsoft.azure.management.network._route_table._definition_stages._with_create - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._route_table._definition_stages._with_create.yml - name: RouteTable.DefinitionStages.WithCreate - nameWithType: RouteTable.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.network.RouteTable.DefinitionStages.WithCreate - type: Interface - summary:

The stage of a route table definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

- syntax: - content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,RouteTable.DefinitionStages.WithRoute -- uid: com.microsoft.azure.management.network._virtual_network_gateway._definition_stages._with_create - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway._definition_stages._with_create.yml - name: VirtualNetworkGateway.DefinitionStages.WithCreate - nameWithType: VirtualNetworkGateway.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.network.VirtualNetworkGateway.DefinitionStages.WithCreate - type: Interface - summary:

The stage of the virtual network gateway definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

- syntax: - content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,VirtualNetworkGateway.DefinitionStages.WithPublicIPAddress,VirtualNetworkGateway.DefinitionStages.WithBgp - uid: com.microsoft.azure.management.network._load_balancer._definition_sta8f7fa264b83d4e924c1ae99942561ca8 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer._definition_sta8f7fa264b83d4e924c1ae99942561ca8.yml @@ -7250,6 +7250,16 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

+- uid: com.microsoft.azure.management.network._route._update_stages._with_destination_address_prefix + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._route._update_stages._with_destination_address_prefix.yml + name: Route.UpdateStages.WithDestinationAddressPrefix + nameWithType: Route.UpdateStages.WithDestinationAddressPrefix + fullName: com.microsoft.azure.management.network.Route.UpdateStages.WithDestinationAddressPrefix + type: Interface + summary:

The stage of a route update allowing to modify the destination address prefix.

+ syntax: + content: public interface WithDestinationAddressPrefix - uid: com.microsoft.azure.management.network._route._definition_stages._with_destination_address_prefix parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._route._definition_stages._with_destination_address_prefix.yml @@ -7263,16 +7273,6 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.network._route._update_stages._with_destination_address_prefix - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._route._update_stages._with_destination_address_prefix.yml - name: Route.UpdateStages.WithDestinationAddressPrefix - nameWithType: Route.UpdateStages.WithDestinationAddressPrefix - fullName: com.microsoft.azure.management.network.Route.UpdateStages.WithDestinationAddressPrefix - type: Interface - summary:

The stage of a route update allowing to modify the destination address prefix.

- syntax: - content: public interface WithDestinationAddressPrefix - uid: com.microsoft.azure.management.network._next_hop._definition_stages._with_destination_i_p parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._next_hop._definition_stages._with_destination_i_p.yml @@ -7283,29 +7283,6 @@ references: summary:

Sets the destination IP address.

syntax: content: public interface WithDestinationIP -- uid: com.microsoft.azure.management.network._network_security_rule._update8eff7045c2448652f176ebe35a3ef127 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_security_rule._update8eff7045c2448652f176ebe35a3ef127.yml - name: NetworkSecurityRule.UpdateStages.WithDestinationPort - nameWithType: NetworkSecurityRule.UpdateStages.WithDestinationPort - fullName: com.microsoft.azure.management.network.NetworkSecurityRule.UpdateStages.WithDestinationPort - type: Interface - summary:

The stage of the network rule description allowing the destination port(s) to be specified.

- syntax: - content: public interface WithDestinationPort -- uid: com.microsoft.azure.management.network._network_security_rule._definib65495f9d0212959cf16f0f9a2f9f83a - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_security_rule._definib65495f9d0212959cf16f0f9a2f9f83a.yml - name: NetworkSecurityRule.DefinitionStages.WithDestinationPort - nameWithType: NetworkSecurityRule.DefinitionStages.WithDestinationPort - fullName: com.microsoft.azure.management.network.NetworkSecurityRule.DefinitionStages.WithDestinationPort - type: Interface - summary:

The stage of the network rule definition allowing the destination port(s) to be specified.

- syntax: - content: public interface WithDestinationPort - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._network_security_rule._update3dbf7cfcbf9c42bb857ebf4f4617699a parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_security_rule._update3dbf7cfcbf9c42bb857ebf4f4617699a.yml @@ -7319,6 +7296,29 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._network_security_rule._definib65495f9d0212959cf16f0f9a2f9f83a + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_security_rule._definib65495f9d0212959cf16f0f9a2f9f83a.yml + name: NetworkSecurityRule.DefinitionStages.WithDestinationPort + nameWithType: NetworkSecurityRule.DefinitionStages.WithDestinationPort + fullName: com.microsoft.azure.management.network.NetworkSecurityRule.DefinitionStages.WithDestinationPort + type: Interface + summary:

The stage of the network rule definition allowing the destination port(s) to be specified.

+ syntax: + content: public interface WithDestinationPort + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._network_security_rule._update8eff7045c2448652f176ebe35a3ef127 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_security_rule._update8eff7045c2448652f176ebe35a3ef127.yml + name: NetworkSecurityRule.UpdateStages.WithDestinationPort + nameWithType: NetworkSecurityRule.UpdateStages.WithDestinationPort + fullName: com.microsoft.azure.management.network.NetworkSecurityRule.UpdateStages.WithDestinationPort + type: Interface + summary:

The stage of the network rule description allowing the destination port(s) to be specified.

+ syntax: + content: public interface WithDestinationPort - uid: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_direction parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_direction.yml @@ -7329,6 +7329,19 @@ references: summary: "

The direction of the packet represented as a 5-tuple. Possible values include: 'Inbound', 'Outbound'.

" syntax: content: public interface WithDirection +- uid: com.microsoft.azure.management.network._network_security_rule._update4ad42f79306768ce22953a4b2d43e793 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_security_rule._update4ad42f79306768ce22953a4b2d43e793.yml + name: NetworkSecurityRule.UpdateDefinitionStages.WithDirectionAccess + nameWithType: NetworkSecurityRule.UpdateDefinitionStages.WithDirectionAccess + fullName: com.microsoft.azure.management.network.NetworkSecurityRule.UpdateDefinitionStages.WithDirectionAccess + type: Interface + summary:

The stage of the network rule description allowing the direction and the access type to be specified.

+ syntax: + content: public interface WithDirectionAccess + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._network_security_rule._update1b7d0a7ab5ac16090965b6f3e5b2f8aa parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_security_rule._update1b7d0a7ab5ac16090965b6f3e5b2f8aa.yml @@ -7352,19 +7365,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._network_security_rule._update4ad42f79306768ce22953a4b2d43e793 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_security_rule._update4ad42f79306768ce22953a4b2d43e793.yml - name: NetworkSecurityRule.UpdateDefinitionStages.WithDirectionAccess - nameWithType: NetworkSecurityRule.UpdateDefinitionStages.WithDirectionAccess - fullName: com.microsoft.azure.management.network.NetworkSecurityRule.UpdateDefinitionStages.WithDirectionAccess - type: Interface - summary:

The stage of the network rule description allowing the direction and the access type to be specified.

- syntax: - content: public interface WithDirectionAccess - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway._definiti53d66f3350eaaa35d272f361dcb062f2 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._definiti53d66f3350eaaa35d272f361dcb062f2.yml @@ -7415,6 +7415,16 @@ references: summary:

The stage of the flow log information update allowing to set enable/disable property.

syntax: content: public interface WithEnabled +- uid: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_execute + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_execute.yml + name: VerificationIPFlow.DefinitionStages.WithExecute + nameWithType: VerificationIPFlow.DefinitionStages.WithExecute + fullName: com.microsoft.azure.management.network.VerificationIPFlow.DefinitionStages.WithExecute + type: Interface + summary:

The stage of the definition which contains all the minimum required parameters to execute an action, but also allows for any other optional settings to be specified.

+ syntax: + content: public interface WithExecute extends Executable,VerificationIPFlow.DefinitionStages.WithNetworkInterface - uid: com.microsoft.azure.management.network._next_hop._definition_stages._with_execute parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._next_hop._definition_stages._with_execute.yml @@ -7435,26 +7445,6 @@ references: summary:

The stage of the definition which contains all the minimum required inputs for execution, but also allows for any other optional settings to be specified.

syntax: content: public interface WithExecute extends Executable,ConnectivityCheck.DefinitionStages.FromSourcePort -- uid: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_execute - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_execute.yml - name: VerificationIPFlow.DefinitionStages.WithExecute - nameWithType: VerificationIPFlow.DefinitionStages.WithExecute - fullName: com.microsoft.azure.management.network.VerificationIPFlow.DefinitionStages.WithExecute - type: Interface - summary:

The stage of the definition which contains all the minimum required parameters to execute an action, but also allows for any other optional settings to be specified.

- syntax: - content: public interface WithExecute extends Executable,VerificationIPFlow.DefinitionStages.WithNetworkInterface -- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_existing_subnet - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._update_stages._with_existing_subnet.yml - name: ApplicationGateway.UpdateStages.WithExistingSubnet - nameWithType: ApplicationGateway.UpdateStages.WithExistingSubnet - fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithExistingSubnet - type: Interface - summary:

The stage of an application gateway update allowing to specify the subnet the app gateway is getting its private IP address from.

- syntax: - content: public interface WithExistingSubnet extends HasSubnet.UpdateStages.WithSubnet - uid: com.microsoft.azure.management.network._application_gateway._definiti4f4a2895c138d169275e07192c65d2ca parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._definiti4f4a2895c138d169275e07192c65d2ca.yml @@ -7465,6 +7455,16 @@ references: summary:

The stage of an application gateway definition allowing to specify the subnet the app gateway is getting its private IP address from.

syntax: content: public interface WithExistingSubnet extends HasSubnet.DefinitionStages.WithSubnet +- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_existing_subnet + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway._update_stages._with_existing_subnet.yml + name: ApplicationGateway.UpdateStages.WithExistingSubnet + nameWithType: ApplicationGateway.UpdateStages.WithExistingSubnet + fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithExistingSubnet + type: Interface + summary:

The stage of an application gateway update allowing to specify the subnet the app gateway is getting its private IP address from.

+ syntax: + content: public interface WithExistingSubnet extends HasSubnet.UpdateStages.WithSubnet - uid: com.microsoft.azure.management.network._virtual_network_gateway_connectic10b1d435a80f36ccc47abe62b15ba6f parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._virtual_network_gateway_connectic10b1d435a80f36ccc47abe62b15ba6f.yml @@ -7474,19 +7474,6 @@ references: type: Interface syntax: content: public interface WithExpressRoute -- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1bc93597fa9f84414c6c4090621cd9fd6 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1bc93597fa9f84414c6c4090621cd9fd6.yml - name: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFloatingIP - nameWithType: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFloatingIP - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFloatingIP - type: Interface - summary:

The stage of an inbound NAT rule definition allowing to specify whether floating IP should be enabled.

- syntax: - content: public interface WithFloatingIP extends HasFloatingIP.UpdateDefinitionStages.WithFloatingIP> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancing_rule._update_d3d8bdb0c8b728d701119421a75d2defe parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancing_rule._update_d3d8bdb0c8b728d701119421a75d2defe.yml @@ -7510,16 +7497,6 @@ references: summary:

The stage of a load balancing rule update allowing to enable the floating IP functionality.

syntax: content: public interface WithFloatingIP extends HasFloatingIP.UpdateStages.WithFloatingIP -- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_11a0db0084e433c4f2154d32d35027aab - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_11a0db0084e433c4f2154d32d35027aab.yml - name: LoadBalancerInboundNatRule.UpdateStages.WithFloatingIP - nameWithType: LoadBalancerInboundNatRule.UpdateStages.WithFloatingIP - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateStages.WithFloatingIP - type: Interface - summary:

The stage of an inbound NAT rule update allowing to specify whether floating IP should be enabled.

- syntax: - content: public interface WithFloatingIP extends HasFloatingIP.UpdateStages.WithFloatingIP - uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1a78ec8d6d48c5f47116c30a0476ba1ec parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1a78ec8d6d48c5f47116c30a0476ba1ec.yml @@ -7533,6 +7510,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_11a0db0084e433c4f2154d32d35027aab + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_11a0db0084e433c4f2154d32d35027aab.yml + name: LoadBalancerInboundNatRule.UpdateStages.WithFloatingIP + nameWithType: LoadBalancerInboundNatRule.UpdateStages.WithFloatingIP + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateStages.WithFloatingIP + type: Interface + summary:

The stage of an inbound NAT rule update allowing to specify whether floating IP should be enabled.

+ syntax: + content: public interface WithFloatingIP extends HasFloatingIP.UpdateStages.WithFloatingIP - uid: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_floating_i_p parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_floating_i_p.yml @@ -7546,32 +7533,45 @@ references: typeParameters: - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancing_rule._update_d5efd690e3488818a093c9e8798c9e9b7 +- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1bc93597fa9f84414c6c4090621cd9fd6 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._update_d5efd690e3488818a093c9e8798c9e9b7.yml - name: LoadBalancingRule.UpdateDefinitionStages.WithFrontend - nameWithType: LoadBalancingRule.UpdateDefinitionStages.WithFrontend - fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateDefinitionStages.WithFrontend + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1bc93597fa9f84414c6c4090621cd9fd6.yml + name: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFloatingIP + nameWithType: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFloatingIP + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFloatingIP + type: Interface + summary:

The stage of an inbound NAT rule definition allowing to specify whether floating IP should be enabled.

+ syntax: + content: public interface WithFloatingIP extends HasFloatingIP.UpdateDefinitionStages.WithFloatingIP> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_listener.b7ad66883b0fbcf1f809c358adba5b6f + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_listener.b7ad66883b0fbcf1f809c358adba5b6f.yml + name: ApplicationGatewayListener.DefinitionStages.WithFrontend + nameWithType: ApplicationGatewayListener.DefinitionStages.WithFrontend + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.DefinitionStages.WithFrontend + type: Interface + summary:

The stage of an application gateway frontend listener definition allowing to specify the frontend IP configuration to associate the listener with.

+ syntax: + content: public interface WithFrontend + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_frontend + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_frontend.yml + name: LoadBalancingRule.DefinitionStages.WithFrontend + nameWithType: LoadBalancingRule.DefinitionStages.WithFrontend + fullName: com.microsoft.azure.management.network.LoadBalancingRule.DefinitionStages.WithFrontend type: Interface summary:

The stage of a load balancing rule definition allowing to specify the frontend to associate with the rule.

syntax: - content: public interface WithFrontend extends HasFrontend.UpdateDefinitionStages.WithFrontend> + content: public interface WithFrontend extends HasFrontend.DefinitionStages.WithFrontend> typeParameters: - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1c6e45e64be0ec0ece52e7d3ed64fc326 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1c6e45e64be0ec0ece52e7d3ed64fc326.yml - name: LoadBalancerInboundNatRule.DefinitionStages.WithFrontend - nameWithType: LoadBalancerInboundNatRule.DefinitionStages.WithFrontend - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.DefinitionStages.WithFrontend - type: Interface - summary:

The stage of an inbound NAT rule definition allowing to specify a frontend for the rule to apply to.

- syntax: - content: public interface WithFrontend extends HasFrontend.DefinitionStages.WithFrontend> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1fa4808a751d911d6c94823bb8d447a5c parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1fa4808a751d911d6c94823bb8d447a5c.yml @@ -7585,42 +7585,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_listener.0a927e9e59cc93067cd9f29b4019e7fa +- uid: com.microsoft.azure.management.network._application_gateway_request_routf2f459fbe52157fa152ab9a452eeeb25 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener.0a927e9e59cc93067cd9f29b4019e7fa.yml - name: ApplicationGatewayListener.UpdateDefinitionStages.WithFrontend - nameWithType: ApplicationGatewayListener.UpdateDefinitionStages.WithFrontend - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinitionStages.WithFrontend + href: com.microsoft.azure.management.network._application_gateway_request_routf2f459fbe52157fa152ab9a452eeeb25.yml + name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithFrontend + nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithFrontend + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithFrontend type: Interface - summary:

The stage of an application gateway frontend listener definition allowing to specify the frontend IP configuration to associate the listener with.

+ summary:

The stage of an application gateway request routing rule definition allowing to specify the frontend for the rule to apply to.

syntax: content: public interface WithFrontend typeParameters: - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_listener.b7ad66883b0fbcf1f809c358adba5b6f - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener.b7ad66883b0fbcf1f809c358adba5b6f.yml - name: ApplicationGatewayListener.DefinitionStages.WithFrontend - nameWithType: ApplicationGatewayListener.DefinitionStages.WithFrontend - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.DefinitionStages.WithFrontend - type: Interface - summary:

The stage of an application gateway frontend listener definition allowing to specify the frontend IP configuration to associate the listener with.

- syntax: - content: public interface WithFrontend - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_frontend - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_frontend.yml - name: LoadBalancingRule.UpdateStages.WithFrontend - nameWithType: LoadBalancingRule.UpdateStages.WithFrontend - fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateStages.WithFrontend - type: Interface - summary:

The stage of a load balancing rule update allowing to modify the frontend reference.

- syntax: - content: public interface WithFrontend extends HasFrontend.UpdateStages.WithFrontend + description:

the stage of the application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1a36c4fde225f548dc9f1e2197675a117 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1a36c4fde225f548dc9f1e2197675a117.yml @@ -7634,16 +7611,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_listener.c191d142f62b5c07d5d01720fe225488 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener.c191d142f62b5c07d5d01720fe225488.yml - name: ApplicationGatewayListener.UpdateStages.WithFrontend - nameWithType: ApplicationGatewayListener.UpdateStages.WithFrontend - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateStages.WithFrontend - type: Interface - summary:

The stage of an application gateway frontend listener update allowing to specify the frontend IP configuration to associate the listener with.

- syntax: - content: public interface WithFrontend - uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_118c8a53450980d4a85a89f34fca1ad41 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_118c8a53450980d4a85a89f34fca1ad41.yml @@ -7654,12 +7621,22 @@ references: summary:

The stage of an inbound NAT rule update allowing to specify a frontend for the rule to apply to.

syntax: content: public interface WithFrontend extends HasFrontend.UpdateStages.WithFrontend -- uid: com.microsoft.azure.management.network._application_gateway_request_routf2f459fbe52157fa152ab9a452eeeb25 +- uid: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_frontend parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_routf2f459fbe52157fa152ab9a452eeeb25.yml - name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithFrontend - nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithFrontend - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithFrontend + href: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_frontend.yml + name: LoadBalancingRule.UpdateStages.WithFrontend + nameWithType: LoadBalancingRule.UpdateStages.WithFrontend + fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateStages.WithFrontend + type: Interface + summary:

The stage of a load balancing rule update allowing to modify the frontend reference.

+ syntax: + content: public interface WithFrontend extends HasFrontend.UpdateStages.WithFrontend +- uid: com.microsoft.azure.management.network._application_gateway_request_routf8e12534b3a3277fdb85f9f1f5a61b7e + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_routf8e12534b3a3277fdb85f9f1f5a61b7e.yml + name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontend + nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontend + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontend type: Interface summary:

The stage of an application gateway request routing rule definition allowing to specify the frontend for the rule to apply to.

syntax: @@ -7680,19 +7657,32 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_request_routf8e12534b3a3277fdb85f9f1f5a61b7e +- uid: com.microsoft.azure.management.network._application_gateway_listener.0a927e9e59cc93067cd9f29b4019e7fa parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_routf8e12534b3a3277fdb85f9f1f5a61b7e.yml - name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontend - nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontend - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontend + href: com.microsoft.azure.management.network._application_gateway_listener.0a927e9e59cc93067cd9f29b4019e7fa.yml + name: ApplicationGatewayListener.UpdateDefinitionStages.WithFrontend + nameWithType: ApplicationGatewayListener.UpdateDefinitionStages.WithFrontend + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinitionStages.WithFrontend type: Interface - summary:

The stage of an application gateway request routing rule definition allowing to specify the frontend for the rule to apply to.

+ summary:

The stage of an application gateway frontend listener definition allowing to specify the frontend IP configuration to associate the listener with.

syntax: content: public interface WithFrontend typeParameters: - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

+ description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1c6e45e64be0ec0ece52e7d3ed64fc326 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1c6e45e64be0ec0ece52e7d3ed64fc326.yml + name: LoadBalancerInboundNatRule.DefinitionStages.WithFrontend + nameWithType: LoadBalancerInboundNatRule.DefinitionStages.WithFrontend + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.DefinitionStages.WithFrontend + type: Interface + summary:

The stage of an inbound NAT rule definition allowing to specify a frontend for the rule to apply to.

+ syntax: + content: public interface WithFrontend extends HasFrontend.DefinitionStages.WithFrontend> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_147c14c7e1c8d86f167dd1c14894882a8 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_147c14c7e1c8d86f167dd1c14894882a8.yml @@ -7703,6 +7693,29 @@ references: summary:

The stage of an inbound NAT pool update allowing to specify the frontend for the inbound NAT rules in the pool to apply to.

syntax: content: public interface WithFrontend extends HasFrontend.UpdateStages.WithFrontend +- uid: com.microsoft.azure.management.network._load_balancing_rule._update_d5efd690e3488818a093c9e8798c9e9b7 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancing_rule._update_d5efd690e3488818a093c9e8798c9e9b7.yml + name: LoadBalancingRule.UpdateDefinitionStages.WithFrontend + nameWithType: LoadBalancingRule.UpdateDefinitionStages.WithFrontend + fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateDefinitionStages.WithFrontend + type: Interface + summary:

The stage of a load balancing rule definition allowing to specify the frontend to associate with the rule.

+ syntax: + content: public interface WithFrontend extends HasFrontend.UpdateDefinitionStages.WithFrontend> + typeParameters: + - type: c1a5ebc4 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_listener.c191d142f62b5c07d5d01720fe225488 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_listener.c191d142f62b5c07d5d01720fe225488.yml + name: ApplicationGatewayListener.UpdateStages.WithFrontend + nameWithType: ApplicationGatewayListener.UpdateStages.WithFrontend + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateStages.WithFrontend + type: Interface + summary:

The stage of an application gateway frontend listener update allowing to specify the frontend IP configuration to associate the listener with.

+ syntax: + content: public interface WithFrontend - uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_frontend parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._update_stages._with_frontend.yml @@ -7723,78 +7736,6 @@ references: summary: '

The stage of a load balancer definition describing the nature of the frontend of the load balancer: internal or Internet-facing.

' syntax: content: public interface WithFrontend extends LoadBalancer.DefinitionStages.WithPublicFrontend,LoadBalancer.DefinitionStages.WithPrivateFrontend -- uid: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_frontend - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_frontend.yml - name: LoadBalancingRule.DefinitionStages.WithFrontend - nameWithType: LoadBalancingRule.DefinitionStages.WithFrontend - fullName: com.microsoft.azure.management.network.LoadBalancingRule.DefinitionStages.WithFrontend - type: Interface - summary:

The stage of a load balancing rule definition allowing to specify the frontend to associate with the rule.

- syntax: - content: public interface WithFrontend extends HasFrontend.DefinitionStages.WithFrontend> - typeParameters: - - type: c1a5ebc4 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway._definiti3bb82a2fa916d9dba82024806e9d4fc1 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._definiti3bb82a2fa916d9dba82024806e9d4fc1.yml - name: ApplicationGateway.DefinitionStages.WithFrontendPort - nameWithType: ApplicationGateway.DefinitionStages.WithFrontendPort - fullName: com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithFrontendPort - type: Interface - summary:

The stage of an application gateway definition allowing to add a frontend port.

- syntax: - content: public interface WithFrontendPort -- uid: com.microsoft.azure.management.network._application_gateway_request_rout84e4c890225fe9108ced77f0d9cd0e24 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_rout84e4c890225fe9108ced77f0d9cd0e24.yml - name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontendPort - nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontendPort - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontendPort - type: Interface - summary:

The stage of an application gateway request routing rule definition allowing to create an associate listener and frontend for a specific port number and protocol.

- syntax: - content: public interface WithFrontendPort - typeParameters: - - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_listener.5f9954eb9f0a96250f8fb339fd427b6a - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener.5f9954eb9f0a96250f8fb339fd427b6a.yml - name: ApplicationGatewayListener.DefinitionStages.WithFrontendPort - nameWithType: ApplicationGatewayListener.DefinitionStages.WithFrontendPort - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.DefinitionStages.WithFrontendPort - type: Interface - summary:

The stage of an application gateway frontend listener definition allowing to specify the frontend port to associate the listener with.

- syntax: - content: public interface WithFrontendPort - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_frontend_port - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_frontend_port.yml - name: LoadBalancingRule.UpdateStages.WithFrontendPort - nameWithType: LoadBalancingRule.UpdateStages.WithFrontendPort - fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateStages.WithFrontendPort - type: Interface - summary:

The stage of a load balancing rule update allowing to modify the frontend port.

- syntax: - content: public interface WithFrontendPort extends HasFrontendPort.UpdateStages.WithFrontendPort -- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1e4e457ac4cd09d89fe3fedf418f31467 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1e4e457ac4cd09d89fe3fedf418f31467.yml - name: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFrontendPort - nameWithType: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFrontendPort - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFrontendPort - type: Interface - summary:

The stage of an inbound NAT rule definition allowing to specify the frontend port.

- syntax: - content: public interface WithFrontendPort extends HasFrontendPort.UpdateDefinitionStages.WithFrontendPort> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancing_rule._update_d223068d9cbcd24d48cad1fd0810509f3 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancing_rule._update_d223068d9cbcd24d48cad1fd0810509f3.yml @@ -7808,6 +7749,52 @@ references: typeParameters: - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_listener.5f9954eb9f0a96250f8fb339fd427b6a + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_listener.5f9954eb9f0a96250f8fb339fd427b6a.yml + name: ApplicationGatewayListener.DefinitionStages.WithFrontendPort + nameWithType: ApplicationGatewayListener.DefinitionStages.WithFrontendPort + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.DefinitionStages.WithFrontendPort + type: Interface + summary:

The stage of an application gateway frontend listener definition allowing to specify the frontend port to associate the listener with.

+ syntax: + content: public interface WithFrontendPort + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_request_rout84e4c890225fe9108ced77f0d9cd0e24 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_rout84e4c890225fe9108ced77f0d9cd0e24.yml + name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontendPort + nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontendPort + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithFrontendPort + type: Interface + summary:

The stage of an application gateway request routing rule definition allowing to create an associate listener and frontend for a specific port number and protocol.

+ syntax: + content: public interface WithFrontendPort + typeParameters: + - type: 18a275b1 + description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_102281fa66a8df96df475b0515aca0d74 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_102281fa66a8df96df475b0515aca0d74.yml + name: LoadBalancerInboundNatRule.UpdateStages.WithFrontendPort + nameWithType: LoadBalancerInboundNatRule.UpdateStages.WithFrontendPort + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateStages.WithFrontendPort + type: Interface + summary:

The stage of an inbound NAT rule update allowing to specify the frontend port.

+ syntax: + content: public interface WithFrontendPort extends HasFrontendPort.UpdateStages.WithFrontendPort +- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_frontend_port + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway._update_stages._with_frontend_port.yml + name: ApplicationGateway.UpdateStages.WithFrontendPort + nameWithType: ApplicationGateway.UpdateStages.WithFrontendPort + fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithFrontendPort + type: Interface + summary:

The stage of an application gateway update allowing to modify front end ports.

+ syntax: + content: public interface WithFrontendPort - uid: com.microsoft.azure.management.network._application_gateway_listener.f9bee6f6e7379b20b078201b2e4ae9e4 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_listener.f9bee6f6e7379b20b078201b2e4ae9e4.yml @@ -7821,19 +7808,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancing_rule._definiti1f26c747fa5fbbbe777d1d0f4c9e96b1 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._definiti1f26c747fa5fbbbe777d1d0f4c9e96b1.yml - name: LoadBalancingRule.DefinitionStages.WithFrontendPort - nameWithType: LoadBalancingRule.DefinitionStages.WithFrontendPort - fullName: com.microsoft.azure.management.network.LoadBalancingRule.DefinitionStages.WithFrontendPort - type: Interface - summary:

The stage of a load balancing rule definition allowing to specify the frontend port to load balance.

- syntax: - content: public interface WithFrontendPort extends HasFrontendPort.DefinitionStages.WithFrontendPort> - typeParameters: - - type: c1a5ebc4 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_request_rout3e9bd84a4a5309e4905f58a936a151b5 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_request_rout3e9bd84a4a5309e4905f58a936a151b5.yml @@ -7847,6 +7821,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1e4e457ac4cd09d89fe3fedf418f31467 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1e4e457ac4cd09d89fe3fedf418f31467.yml + name: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFrontendPort + nameWithType: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFrontendPort + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateDefinitionStages.WithFrontendPort + type: Interface + summary:

The stage of an inbound NAT rule definition allowing to specify the frontend port.

+ syntax: + content: public interface WithFrontendPort extends HasFrontendPort.UpdateDefinitionStages.WithFrontendPort> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_listener.97a37a125e1f9afee8751a1d99e468b8 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_listener.97a37a125e1f9afee8751a1d99e468b8.yml @@ -7857,26 +7844,16 @@ references: summary:

The stage of an application gateway frontend listener update allowing to specify the frontend port to associate the listener with.

syntax: content: public interface WithFrontendPort -- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_frontend_port +- uid: com.microsoft.azure.management.network._application_gateway._definiti3bb82a2fa916d9dba82024806e9d4fc1 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._update_stages._with_frontend_port.yml - name: ApplicationGateway.UpdateStages.WithFrontendPort - nameWithType: ApplicationGateway.UpdateStages.WithFrontendPort - fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithFrontendPort + href: com.microsoft.azure.management.network._application_gateway._definiti3bb82a2fa916d9dba82024806e9d4fc1.yml + name: ApplicationGateway.DefinitionStages.WithFrontendPort + nameWithType: ApplicationGateway.DefinitionStages.WithFrontendPort + fullName: com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithFrontendPort type: Interface - summary:

The stage of an application gateway update allowing to modify front end ports.

+ summary:

The stage of an application gateway definition allowing to add a frontend port.

syntax: content: public interface WithFrontendPort -- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_102281fa66a8df96df475b0515aca0d74 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_102281fa66a8df96df475b0515aca0d74.yml - name: LoadBalancerInboundNatRule.UpdateStages.WithFrontendPort - nameWithType: LoadBalancerInboundNatRule.UpdateStages.WithFrontendPort - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateStages.WithFrontendPort - type: Interface - summary:

The stage of an inbound NAT rule update allowing to specify the frontend port.

- syntax: - content: public interface WithFrontendPort extends HasFrontendPort.UpdateStages.WithFrontendPort - uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_105fa3d8a99110faca1df0314a6f1d99c parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_105fa3d8a99110faca1df0314a6f1d99c.yml @@ -7890,28 +7867,28 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_160f642fcce95199c74fd03a585acbab0 +- uid: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_frontend_port parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_160f642fcce95199c74fd03a585acbab0.yml - name: LoadBalancerInboundNatPool.UpdateStages.WithFrontendPortRange - nameWithType: LoadBalancerInboundNatPool.UpdateStages.WithFrontendPortRange - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateStages.WithFrontendPortRange + href: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_frontend_port.yml + name: LoadBalancingRule.UpdateStages.WithFrontendPort + nameWithType: LoadBalancingRule.UpdateStages.WithFrontendPort + fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateStages.WithFrontendPort type: Interface - summary:

The stage of an inbound NAT pool update allowing to specify the frontend port range.

+ summary:

The stage of a load balancing rule update allowing to modify the frontend port.

syntax: - content: public interface WithFrontendPortRange -- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_12682381abf8aeb769175048027f233b7 + content: public interface WithFrontendPort extends HasFrontendPort.UpdateStages.WithFrontendPort +- uid: com.microsoft.azure.management.network._load_balancing_rule._definiti1f26c747fa5fbbbe777d1d0f4c9e96b1 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_12682381abf8aeb769175048027f233b7.yml - name: LoadBalancerInboundNatPool.DefinitionStages.WithFrontendPortRange - nameWithType: LoadBalancerInboundNatPool.DefinitionStages.WithFrontendPortRange - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.DefinitionStages.WithFrontendPortRange + href: com.microsoft.azure.management.network._load_balancing_rule._definiti1f26c747fa5fbbbe777d1d0f4c9e96b1.yml + name: LoadBalancingRule.DefinitionStages.WithFrontendPort + nameWithType: LoadBalancingRule.DefinitionStages.WithFrontendPort + fullName: com.microsoft.azure.management.network.LoadBalancingRule.DefinitionStages.WithFrontendPort type: Interface - summary:

The stage of an inbound NAT pool definition allowing to specify the frontend port range.

+ summary:

The stage of a load balancing rule definition allowing to specify the frontend port to load balance.

syntax: - content: public interface WithFrontendPortRange + content: public interface WithFrontendPort extends HasFrontendPort.DefinitionStages.WithFrontendPort> typeParameters: - - type: 18a275b1 + - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1af420a5618719e074356a1c72a49e893 parent: com.microsoft.azure.management.network @@ -7926,6 +7903,29 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_12682381abf8aeb769175048027f233b7 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_12682381abf8aeb769175048027f233b7.yml + name: LoadBalancerInboundNatPool.DefinitionStages.WithFrontendPortRange + nameWithType: LoadBalancerInboundNatPool.DefinitionStages.WithFrontendPortRange + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.DefinitionStages.WithFrontendPortRange + type: Interface + summary:

The stage of an inbound NAT pool definition allowing to specify the frontend port range.

+ syntax: + content: public interface WithFrontendPortRange + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_160f642fcce95199c74fd03a585acbab0 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_160f642fcce95199c74fd03a585acbab0.yml + name: LoadBalancerInboundNatPool.UpdateStages.WithFrontendPortRange + nameWithType: LoadBalancerInboundNatPool.UpdateStages.WithFrontendPortRange + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateStages.WithFrontendPortRange + type: Interface + summary:

The stage of an inbound NAT pool update allowing to specify the frontend port range.

+ syntax: + content: public interface WithFrontendPortRange - uid: com.microsoft.azure.management.network._virtual_network_gateway._defi93ee23f6d6c55e66aee044bb4df2abec parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._virtual_network_gateway._defi93ee23f6d6c55e66aee044bb4df2abec.yml @@ -7956,6 +7956,16 @@ references: summary:

The stage of a network peering update allowing to control the gateway use by or on the remote network.

syntax: content: public interface WithGatewayUse +- uid: com.microsoft.azure.management.network._network_security_group._definition_stages._with_group + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_security_group._definition_stages._with_group.yml + name: NetworkSecurityGroup.DefinitionStages.WithGroup + nameWithType: NetworkSecurityGroup.DefinitionStages.WithGroup + fullName: com.microsoft.azure.management.network.NetworkSecurityGroup.DefinitionStages.WithGroup + type: Interface + summary:

The stage allowing to specify the resource group.

+ syntax: + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup - uid: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_group parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_group.yml @@ -7966,6 +7976,16 @@ references: summary:

The stage of the public IP address definition allowing to specify the resource group.

syntax: content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup +- uid: com.microsoft.azure.management.network._local_network_gateway._definition_stages._with_group + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._local_network_gateway._definition_stages._with_group.yml + name: LocalNetworkGateway.DefinitionStages.WithGroup + nameWithType: LocalNetworkGateway.DefinitionStages.WithGroup + fullName: com.microsoft.azure.management.network.LocalNetworkGateway.DefinitionStages.WithGroup + type: Interface + summary:

The stage of the local network gateway definition allowing to specify the resource group.

+ syntax: + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup - uid: com.microsoft.azure.management.network._route_table._definition_stages._with_group parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._route_table._definition_stages._with_group.yml @@ -7976,14 +7996,14 @@ references: summary:

The stage of a route table definition allowing to specify the resource group.

syntax: content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup -- uid: com.microsoft.azure.management.network._network._definition_stages._with_group +- uid: com.microsoft.azure.management.network._network_watcher._definition_stages._with_group parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network._definition_stages._with_group.yml - name: Network.DefinitionStages.WithGroup - nameWithType: Network.DefinitionStages.WithGroup - fullName: com.microsoft.azure.management.network.Network.DefinitionStages.WithGroup + href: com.microsoft.azure.management.network._network_watcher._definition_stages._with_group.yml + name: NetworkWatcher.DefinitionStages.WithGroup + nameWithType: NetworkWatcher.DefinitionStages.WithGroup + fullName: com.microsoft.azure.management.network.NetworkWatcher.DefinitionStages.WithGroup type: Interface - summary:

The stage of the virtual network definition allowing to specify the resource group.

+ summary:

The stage of the network watcher definition allowing to specify the resource group.

syntax: content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup - uid: com.microsoft.azure.management.network._virtual_network_gateway._definition_stages._with_group @@ -7996,6 +8016,26 @@ references: summary:

The stage of the virtual network gateway definition allowing to specify the resource group.

syntax: content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup +- uid: com.microsoft.azure.management.network._network._definition_stages._with_group + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network._definition_stages._with_group.yml + name: Network.DefinitionStages.WithGroup + nameWithType: Network.DefinitionStages.WithGroup + fullName: com.microsoft.azure.management.network.Network.DefinitionStages.WithGroup + type: Interface + summary:

The stage of the virtual network definition allowing to specify the resource group.

+ syntax: + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup +- uid: com.microsoft.azure.management.network._network_interface._definition_stages._with_group + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_interface._definition_stages._with_group.yml + name: NetworkInterface.DefinitionStages.WithGroup + nameWithType: NetworkInterface.DefinitionStages.WithGroup + fullName: com.microsoft.azure.management.network.NetworkInterface.DefinitionStages.WithGroup + type: Interface + summary:

The stage of the network interface definition allowing to specify the resource group.

+ syntax: + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup - uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_group parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_group.yml @@ -8016,46 +8056,19 @@ references: summary:

The stage of an application gateway definition allowing to specify the resource group.

syntax: content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup -- uid: com.microsoft.azure.management.network._network_interface._definition_stages._with_group +- uid: com.microsoft.azure.management.network._application_gateway_probe._definition_stages._with_host parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_interface._definition_stages._with_group.yml - name: NetworkInterface.DefinitionStages.WithGroup - nameWithType: NetworkInterface.DefinitionStages.WithGroup - fullName: com.microsoft.azure.management.network.NetworkInterface.DefinitionStages.WithGroup + href: com.microsoft.azure.management.network._application_gateway_probe._definition_stages._with_host.yml + name: ApplicationGatewayProbe.DefinitionStages.WithHost + nameWithType: ApplicationGatewayProbe.DefinitionStages.WithHost + fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.DefinitionStages.WithHost type: Interface - summary:

The stage of the network interface definition allowing to specify the resource group.

+ summary:

Stage of an application gateway probe definition allowing to specify the host to send the probe to.

syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup -- uid: com.microsoft.azure.management.network._network_security_group._definition_stages._with_group - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_security_group._definition_stages._with_group.yml - name: NetworkSecurityGroup.DefinitionStages.WithGroup - nameWithType: NetworkSecurityGroup.DefinitionStages.WithGroup - fullName: com.microsoft.azure.management.network.NetworkSecurityGroup.DefinitionStages.WithGroup - type: Interface - summary:

The stage allowing to specify the resource group.

- syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup -- uid: com.microsoft.azure.management.network._network_watcher._definition_stages._with_group - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_watcher._definition_stages._with_group.yml - name: NetworkWatcher.DefinitionStages.WithGroup - nameWithType: NetworkWatcher.DefinitionStages.WithGroup - fullName: com.microsoft.azure.management.network.NetworkWatcher.DefinitionStages.WithGroup - type: Interface - summary:

The stage of the network watcher definition allowing to specify the resource group.

- syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup -- uid: com.microsoft.azure.management.network._local_network_gateway._definition_stages._with_group - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._local_network_gateway._definition_stages._with_group.yml - name: LocalNetworkGateway.DefinitionStages.WithGroup - nameWithType: LocalNetworkGateway.DefinitionStages.WithGroup - fullName: com.microsoft.azure.management.network.LocalNetworkGateway.DefinitionStages.WithGroup - type: Interface - summary:

The stage of the local network gateway definition allowing to specify the resource group.

- syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithGroup + content: public interface WithHost + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_host parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_host.yml @@ -8079,45 +8092,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_probe._definition_stages._with_host - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_probe._definition_stages._with_host.yml - name: ApplicationGatewayProbe.DefinitionStages.WithHost - nameWithType: ApplicationGatewayProbe.DefinitionStages.WithHost - fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.DefinitionStages.WithHost - type: Interface - summary:

Stage of an application gateway probe definition allowing to specify the host to send the probe to.

- syntax: - content: public interface WithHost - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_listener.8a7324faeb2ec5e85b2f0caa835ddb5c - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener.8a7324faeb2ec5e85b2f0caa835ddb5c.yml - name: ApplicationGatewayListener.UpdateDefinitionStages.WithHostName - nameWithType: ApplicationGatewayListener.UpdateDefinitionStages.WithHostName - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinitionStages.WithHostName - type: Interface - summary:

The stage of an application gateway frontend listener definition allowing to specify the hostname of the website for which the traffic is received.

- syntax: - content: public interface WithHostName extends HasHostName.UpdateDefinitionStages.WithHostName> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_request_route4d83a6f58258ed6dfa4e4d40c911c41 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_route4d83a6f58258ed6dfa4e4d40c911c41.yml - name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithHostName - nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithHostName - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithHostName - type: Interface - summary:

The stage of an application gateway request routing rule definition allowing to specify the host name of a backend website for the listener to receive traffic for.

- syntax: - content: public interface WithHostName extends HasHostName.UpdateDefinitionStages.WithHostName> - typeParameters: - - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_listener.ec1346012d76e91640c92d760a92f0ff parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_listener.ec1346012d76e91640c92d760a92f0ff.yml @@ -8154,6 +8128,55 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_request_route4d83a6f58258ed6dfa4e4d40c911c41 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_route4d83a6f58258ed6dfa4e4d40c911c41.yml + name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithHostName + nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithHostName + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithHostName + type: Interface + summary:

The stage of an application gateway request routing rule definition allowing to specify the host name of a backend website for the listener to receive traffic for.

+ syntax: + content: public interface WithHostName extends HasHostName.UpdateDefinitionStages.WithHostName> + typeParameters: + - type: 18a275b1 + description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_listener.8a7324faeb2ec5e85b2f0caa835ddb5c + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_listener.8a7324faeb2ec5e85b2f0caa835ddb5c.yml + name: ApplicationGatewayListener.UpdateDefinitionStages.WithHostName + nameWithType: ApplicationGatewayListener.UpdateDefinitionStages.WithHostName + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinitionStages.WithHostName + type: Interface + summary:

The stage of an application gateway frontend listener definition allowing to specify the hostname of the website for which the traffic is received.

+ syntax: + content: public interface WithHostName extends HasHostName.UpdateDefinitionStages.WithHostName> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_idle_timeout + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_idle_timeout.yml + name: PublicIPAddress.DefinitionStages.WithIdleTimeout + nameWithType: PublicIPAddress.DefinitionStages.WithIdleTimeout + fullName: com.microsoft.azure.management.network.PublicIPAddress.DefinitionStages.WithIdleTimeout + type: Interface + summary:

A public IP address definition allowing the idle timeout to be specified.

+ syntax: + content: public interface WithIdleTimeout +- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1322ca341dbcfb8e95c5de1f5b992f82b + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1322ca341dbcfb8e95c5de1f5b992f82b.yml + name: LoadBalancerInboundNatRule.DefinitionStages.WithIdleTimeout + nameWithType: LoadBalancerInboundNatRule.DefinitionStages.WithIdleTimeout + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.DefinitionStages.WithIdleTimeout + type: Interface + summary:

The stage of an inbound NAT rule definition allowing to specify the idle connection timeout for this inbound NAT rule.

+ syntax: + content: public interface WithIdleTimeout + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1849625a82a63c773aca1d3600147a4f2 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1849625a82a63c773aca1d3600147a4f2.yml @@ -8177,35 +8200,12 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1322ca341dbcfb8e95c5de1f5b992f82b +- uid: com.microsoft.azure.management.network._load_balancing_rule._update_d8ea5f0df753a4e2beb9b04e8e98eb98b parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_1322ca341dbcfb8e95c5de1f5b992f82b.yml - name: LoadBalancerInboundNatRule.DefinitionStages.WithIdleTimeout - nameWithType: LoadBalancerInboundNatRule.DefinitionStages.WithIdleTimeout - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.DefinitionStages.WithIdleTimeout - type: Interface - summary:

The stage of an inbound NAT rule definition allowing to specify the idle connection timeout for this inbound NAT rule.

- syntax: - content: public interface WithIdleTimeout - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_idle_timeout - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_idle_timeout.yml - name: PublicIPAddress.DefinitionStages.WithIdleTimeout - nameWithType: PublicIPAddress.DefinitionStages.WithIdleTimeout - fullName: com.microsoft.azure.management.network.PublicIPAddress.DefinitionStages.WithIdleTimeout - type: Interface - summary:

A public IP address definition allowing the idle timeout to be specified.

- syntax: - content: public interface WithIdleTimeout -- uid: com.microsoft.azure.management.network._load_balancing_rule._definitic018bbe2c7d73a8ca5d8016c6c7d0c8f - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._definitic018bbe2c7d73a8ca5d8016c6c7d0c8f.yml - name: LoadBalancingRule.DefinitionStages.WithIdleTimeoutInMinutes - nameWithType: LoadBalancingRule.DefinitionStages.WithIdleTimeoutInMinutes - fullName: com.microsoft.azure.management.network.LoadBalancingRule.DefinitionStages.WithIdleTimeoutInMinutes + href: com.microsoft.azure.management.network._load_balancing_rule._update_d8ea5f0df753a4e2beb9b04e8e98eb98b.yml + name: LoadBalancingRule.UpdateDefinitionStages.WithIdleTimeoutInMinutes + nameWithType: LoadBalancingRule.UpdateDefinitionStages.WithIdleTimeoutInMinutes + fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateDefinitionStages.WithIdleTimeoutInMinutes type: Interface summary:

The stage of a load balancing rule definition allowing to specify the connection timeout for idle connections.

syntax: @@ -8223,12 +8223,12 @@ references: summary:

The stage of a load balancing rule update allowing to modify the connection timeout for idle connections.

syntax: content: public interface WithIdleTimeoutInMinutes -- uid: com.microsoft.azure.management.network._load_balancing_rule._update_d8ea5f0df753a4e2beb9b04e8e98eb98b +- uid: com.microsoft.azure.management.network._load_balancing_rule._definitic018bbe2c7d73a8ca5d8016c6c7d0c8f parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._update_d8ea5f0df753a4e2beb9b04e8e98eb98b.yml - name: LoadBalancingRule.UpdateDefinitionStages.WithIdleTimeoutInMinutes - nameWithType: LoadBalancingRule.UpdateDefinitionStages.WithIdleTimeoutInMinutes - fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateDefinitionStages.WithIdleTimeoutInMinutes + href: com.microsoft.azure.management.network._load_balancing_rule._definitic018bbe2c7d73a8ca5d8016c6c7d0c8f.yml + name: LoadBalancingRule.DefinitionStages.WithIdleTimeoutInMinutes + nameWithType: LoadBalancingRule.DefinitionStages.WithIdleTimeoutInMinutes + fullName: com.microsoft.azure.management.network.LoadBalancingRule.DefinitionStages.WithIdleTimeoutInMinutes type: Interface summary:

The stage of a load balancing rule definition allowing to specify the connection timeout for idle connections.

syntax: @@ -8246,16 +8246,6 @@ references: summary:

A public IP address update allowing the idle timeout to be changed.

syntax: content: public interface WithIdleTimout -- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_inbound_nat_pool - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_inbound_nat_pool.yml - name: LoadBalancer.DefinitionStages.WithInboundNatPool - nameWithType: LoadBalancer.DefinitionStages.WithInboundNatPool - fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithInboundNatPool - type: Interface - summary:

The stage of a load balancer definition allowing to create a new inbound NAT pool for a virtual machine scale set.

- syntax: - content: public interface WithInboundNatPool - uid: com.microsoft.azure.management.network._load_balancer._update_stages._with_inbound_nat_pool parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer._update_stages._with_inbound_nat_pool.yml @@ -8266,16 +8256,16 @@ references: summary:

The stage of a load balancer update allowing to create a new inbound NAT pool for a virtual machine scale set.

syntax: content: public interface WithInboundNatPool -- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_inbound_nat_rule +- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_inbound_nat_pool parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_inbound_nat_rule.yml - name: LoadBalancer.DefinitionStages.WithInboundNatRule - nameWithType: LoadBalancer.DefinitionStages.WithInboundNatRule - fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithInboundNatRule + href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_inbound_nat_pool.yml + name: LoadBalancer.DefinitionStages.WithInboundNatPool + nameWithType: LoadBalancer.DefinitionStages.WithInboundNatPool + fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithInboundNatPool type: Interface - summary:

The stage of a load balancer definition allowing to create a new inbound NAT rule.

+ summary:

The stage of a load balancer definition allowing to create a new inbound NAT pool for a virtual machine scale set.

syntax: - content: public interface WithInboundNatRule + content: public interface WithInboundNatPool - uid: com.microsoft.azure.management.network._load_balancer._update_stages._with_inbound_nat_rule parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer._update_stages._with_inbound_nat_rule.yml @@ -8286,16 +8276,16 @@ references: summary:

The stage of a load balancer update allowing to define, remove or edit inbound NAT rules.

syntax: content: public interface WithInboundNatRule -- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_instance_count +- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_inbound_nat_rule parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._update_stages._with_instance_count.yml - name: ApplicationGateway.UpdateStages.WithInstanceCount - nameWithType: ApplicationGateway.UpdateStages.WithInstanceCount - fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithInstanceCount + href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_inbound_nat_rule.yml + name: LoadBalancer.DefinitionStages.WithInboundNatRule + nameWithType: LoadBalancer.DefinitionStages.WithInboundNatRule + fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithInboundNatRule type: Interface - summary:

The stage of an application gateway update allowing to specify the capacity (number of instances) of the application gateway.

+ summary:

The stage of a load balancer definition allowing to create a new inbound NAT rule.

syntax: - content: public interface WithInstanceCount + content: public interface WithInboundNatRule - uid: com.microsoft.azure.management.network._application_gateway._definiticb341c1884d2708358c4d98176fa25a7 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._definiticb341c1884d2708358c4d98176fa25a7.yml @@ -8306,6 +8296,16 @@ references: summary:

The stage of an application gateway definition allowing to specify the capacity (number of instances) of the application gateway.

syntax: content: public interface WithInstanceCount +- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_instance_count + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway._update_stages._with_instance_count.yml + name: ApplicationGateway.UpdateStages.WithInstanceCount + nameWithType: ApplicationGateway.UpdateStages.WithInstanceCount + fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithInstanceCount + type: Interface + summary:

The stage of an application gateway update allowing to specify the capacity (number of instances) of the application gateway.

+ syntax: + content: public interface WithInstanceCount - uid: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_interval parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_interval.yml @@ -8316,19 +8316,6 @@ references: summary:

Stage of an application gateway probe update allowing to specify the time interval between consecutive probes.

syntax: content: public interface WithInterval -- uid: com.microsoft.azure.management.network._application_gateway_probe._up270c40a3777bf3d3035bf3b1aeb94257 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_probe._up270c40a3777bf3d3035bf3b1aeb94257.yml - name: ApplicationGatewayProbe.UpdateDefinitionStages.WithInterval - nameWithType: ApplicationGatewayProbe.UpdateDefinitionStages.WithInterval - fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.UpdateDefinitionStages.WithInterval - type: Interface - summary:

Stage of an application gateway probe definition allowing to specify the time interval between consecutive probes.

- syntax: - content: public interface WithInterval - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_probe._de9a71f10465390ff62ab4f84802b9f0b0 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_probe._de9a71f10465390ff62ab4f84802b9f0b0.yml @@ -8342,32 +8329,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._defid814579fa0376329efe8a6373e00bc1e +- uid: com.microsoft.azure.management.network._application_gateway_probe._up270c40a3777bf3d3035bf3b1aeb94257 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_tcp_probe._defid814579fa0376329efe8a6373e00bc1e.yml - name: LoadBalancerTcpProbe.DefinitionStages.WithIntervalInSeconds - nameWithType: LoadBalancerTcpProbe.DefinitionStages.WithIntervalInSeconds - fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.DefinitionStages.WithIntervalInSeconds + href: com.microsoft.azure.management.network._application_gateway_probe._up270c40a3777bf3d3035bf3b1aeb94257.yml + name: ApplicationGatewayProbe.UpdateDefinitionStages.WithInterval + nameWithType: ApplicationGatewayProbe.UpdateDefinitionStages.WithInterval + fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.UpdateDefinitionStages.WithInterval type: Interface - summary:

The stage of the TCP probe definition allowing to specify the probe interval.

+ summary:

Stage of an application gateway probe definition allowing to specify the time interval between consecutive probes.

syntax: - content: public interface WithIntervalInSeconds + content: public interface WithInterval typeParameters: - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_http_probe._upd8defab59d429b8c292f5e6aefbd9f7ec - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_http_probe._upd8defab59d429b8c292f5e6aefbd9f7ec.yml - name: LoadBalancerHttpProbe.UpdateDefinitionStages.WithIntervalInSeconds - nameWithType: LoadBalancerHttpProbe.UpdateDefinitionStages.WithIntervalInSeconds - fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateDefinitionStages.WithIntervalInSeconds - type: Interface - summary:

The stage of the HTTP probe definition allowing to specify the probe interval.

- syntax: - content: public interface WithIntervalInSeconds - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

+ description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_http_probe._upd85092e6ca787f92b88e0d79b1c1e496c parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_http_probe._upd85092e6ca787f92b88e0d79b1c1e496c.yml @@ -8378,29 +8352,6 @@ references: summary:

The stage of the HTTP probe update allowing to modify the probe interval.

syntax: content: public interface WithIntervalInSeconds -- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._updaf2b98a1646aa22620aa18d753f34b49a - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_tcp_probe._updaf2b98a1646aa22620aa18d753f34b49a.yml - name: LoadBalancerTcpProbe.UpdateStages.WithIntervalInSeconds - nameWithType: LoadBalancerTcpProbe.UpdateStages.WithIntervalInSeconds - fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.UpdateStages.WithIntervalInSeconds - type: Interface - summary:

The stage of the TCP probe update allowing to modify the probe interval.

- syntax: - content: public interface WithIntervalInSeconds -- uid: com.microsoft.azure.management.network._load_balancer_http_probe._def8317def7502cb1bb3f53a7d26d3c8f3b - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_http_probe._def8317def7502cb1bb3f53a7d26d3c8f3b.yml - name: LoadBalancerHttpProbe.DefinitionStages.WithIntervalInSeconds - nameWithType: LoadBalancerHttpProbe.DefinitionStages.WithIntervalInSeconds - fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.DefinitionStages.WithIntervalInSeconds - type: Interface - summary:

The stage of the HTTP probe definition allowing to specify the probe interval.

- syntax: - content: public interface WithIntervalInSeconds - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._upda2e391a7da0c3d217812ebeae90462cb1 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_tcp_probe._upda2e391a7da0c3d217812ebeae90462cb1.yml @@ -8414,16 +8365,55 @@ references: typeParameters: - type: 18a275b1 description:

the parent resource type

-- uid: com.microsoft.azure.management.network._local_network_gateway._update_stages._with_i_p_address +- uid: com.microsoft.azure.management.network._load_balancer_http_probe._upd8defab59d429b8c292f5e6aefbd9f7ec parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._local_network_gateway._update_stages._with_i_p_address.yml - name: LocalNetworkGateway.UpdateStages.WithIPAddress - nameWithType: LocalNetworkGateway.UpdateStages.WithIPAddress - fullName: com.microsoft.azure.management.network.LocalNetworkGateway.UpdateStages.WithIPAddress + href: com.microsoft.azure.management.network._load_balancer_http_probe._upd8defab59d429b8c292f5e6aefbd9f7ec.yml + name: LoadBalancerHttpProbe.UpdateDefinitionStages.WithIntervalInSeconds + nameWithType: LoadBalancerHttpProbe.UpdateDefinitionStages.WithIntervalInSeconds + fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateDefinitionStages.WithIntervalInSeconds type: Interface - summary:

The stage of the local network gateway update allowing to change IP address of local network gateway.

+ summary:

The stage of the HTTP probe definition allowing to specify the probe interval.

syntax: - content: public interface WithIPAddress + content: public interface WithIntervalInSeconds + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._defid814579fa0376329efe8a6373e00bc1e + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_tcp_probe._defid814579fa0376329efe8a6373e00bc1e.yml + name: LoadBalancerTcpProbe.DefinitionStages.WithIntervalInSeconds + nameWithType: LoadBalancerTcpProbe.DefinitionStages.WithIntervalInSeconds + fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.DefinitionStages.WithIntervalInSeconds + type: Interface + summary:

The stage of the TCP probe definition allowing to specify the probe interval.

+ syntax: + content: public interface WithIntervalInSeconds + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_http_probe._def8317def7502cb1bb3f53a7d26d3c8f3b + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_http_probe._def8317def7502cb1bb3f53a7d26d3c8f3b.yml + name: LoadBalancerHttpProbe.DefinitionStages.WithIntervalInSeconds + nameWithType: LoadBalancerHttpProbe.DefinitionStages.WithIntervalInSeconds + fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.DefinitionStages.WithIntervalInSeconds + type: Interface + summary:

The stage of the HTTP probe definition allowing to specify the probe interval.

+ syntax: + content: public interface WithIntervalInSeconds + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._updaf2b98a1646aa22620aa18d753f34b49a + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_tcp_probe._updaf2b98a1646aa22620aa18d753f34b49a.yml + name: LoadBalancerTcpProbe.UpdateStages.WithIntervalInSeconds + nameWithType: LoadBalancerTcpProbe.UpdateStages.WithIntervalInSeconds + fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.UpdateStages.WithIntervalInSeconds + type: Interface + summary:

The stage of the TCP probe update allowing to modify the probe interval.

+ syntax: + content: public interface WithIntervalInSeconds - uid: com.microsoft.azure.management.network._local_network_gateway._definie130fa68e4e7eddf41633a36213e4da1 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._local_network_gateway._definie130fa68e4e7eddf41633a36213e4da1.yml @@ -8434,6 +8424,16 @@ references: summary:

The stage of the local network gateway definition allowing to specify IP address of local network gateway.

syntax: content: public interface WithIPAddress +- uid: com.microsoft.azure.management.network._public_i_p_address._update_stages._with_i_p_address + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._public_i_p_address._update_stages._with_i_p_address.yml + name: PublicIPAddress.UpdateStages.WithIPAddress + nameWithType: PublicIPAddress.UpdateStages.WithIPAddress + fullName: com.microsoft.azure.management.network.PublicIPAddress.UpdateStages.WithIPAddress + type: Interface + summary:

A public IP address update allowing to change the IP allocation method (static or dynamic).

+ syntax: + content: public interface WithIPAddress - uid: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_i_p_address parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_i_p_address.yml @@ -8444,14 +8444,14 @@ references: summary:

A public IP address definition allowing to set the IP allocation method (static or dynamic).

syntax: content: public interface WithIPAddress -- uid: com.microsoft.azure.management.network._public_i_p_address._update_stages._with_i_p_address +- uid: com.microsoft.azure.management.network._local_network_gateway._update_stages._with_i_p_address parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._public_i_p_address._update_stages._with_i_p_address.yml - name: PublicIPAddress.UpdateStages.WithIPAddress - nameWithType: PublicIPAddress.UpdateStages.WithIPAddress - fullName: com.microsoft.azure.management.network.PublicIPAddress.UpdateStages.WithIPAddress + href: com.microsoft.azure.management.network._local_network_gateway._update_stages._with_i_p_address.yml + name: LocalNetworkGateway.UpdateStages.WithIPAddress + nameWithType: LocalNetworkGateway.UpdateStages.WithIPAddress + fullName: com.microsoft.azure.management.network.LocalNetworkGateway.UpdateStages.WithIPAddress type: Interface - summary:

A public IP address update allowing to change the IP allocation method (static or dynamic).

+ summary:

The stage of the local network gateway update allowing to change IP address of local network gateway.

syntax: content: public interface WithIPAddress - uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_i_p_config @@ -8504,16 +8504,6 @@ references: summary:

The stage of a load balancer definition allowing to create a load balancing rule or create the load balancer.

syntax: content: public interface WithLBRuleOrNatOrCreate extends LoadBalancer.DefinitionStages.WithLoadBalancingRule,LoadBalancer.DefinitionStages.WithCreateAndNatChoice -- uid: com.microsoft.azure.management.network._public_i_p_address._update_stages._with_leaf_domain_label - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._public_i_p_address._update_stages._with_leaf_domain_label.yml - name: PublicIPAddress.UpdateStages.WithLeafDomainLabel - nameWithType: PublicIPAddress.UpdateStages.WithLeafDomainLabel - fullName: com.microsoft.azure.management.network.PublicIPAddress.UpdateStages.WithLeafDomainLabel - type: Interface - summary:

A public IP address update allowing to change the leaf domain label, if any.

- syntax: - content: public interface WithLeafDomainLabel - uid: com.microsoft.azure.management.network._public_i_p_address._definitio203c463274abd8e73f8177c63cc7a429 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._public_i_p_address._definitio203c463274abd8e73f8177c63cc7a429.yml @@ -8524,49 +8514,16 @@ references: summary:

A public IP address definition allowing to specify the leaf domain label, if any.

syntax: content: public interface WithLeafDomainLabel -- uid: com.microsoft.azure.management.network._application_gateway_request_rout290530d73cbb43692dfc64c353809391 +- uid: com.microsoft.azure.management.network._public_i_p_address._update_stages._with_leaf_domain_label parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_rout290530d73cbb43692dfc64c353809391.yml - name: ApplicationGatewayRequestRoutingRule.UpdateStages.WithListener - nameWithType: ApplicationGatewayRequestRoutingRule.UpdateStages.WithListener - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateStages.WithListener + href: com.microsoft.azure.management.network._public_i_p_address._update_stages._with_leaf_domain_label.yml + name: PublicIPAddress.UpdateStages.WithLeafDomainLabel + nameWithType: PublicIPAddress.UpdateStages.WithLeafDomainLabel + fullName: com.microsoft.azure.management.network.PublicIPAddress.UpdateStages.WithLeafDomainLabel type: Interface - summary:

The stage of an application gateway request routing rule update allowing to specify an existing listener to associate the routing rule with.

+ summary:

A public IP address update allowing to change the leaf domain label, if any.

syntax: - content: public interface WithListener -- uid: com.microsoft.azure.management.network._application_gateway._definition_stages._with_listener - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._definition_stages._with_listener.yml - name: ApplicationGateway.DefinitionStages.WithListener - nameWithType: ApplicationGateway.DefinitionStages.WithListener - fullName: com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithListener - type: Interface - summary:

The stage of an application gateway definition allowing to add a listener.

- syntax: - content: public interface WithListener -- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_listener - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._update_stages._with_listener.yml - name: ApplicationGateway.UpdateStages.WithListener - nameWithType: ApplicationGateway.UpdateStages.WithListener - fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithListener - type: Interface - summary:

The stage of an application gateway update allowing to modify frontend listeners.

- syntax: - content: public interface WithListener -- uid: com.microsoft.azure.management.network._application_gateway_request_rout2207e84184a6324a8dcf3edb61c13d4e - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_rout2207e84184a6324a8dcf3edb61c13d4e.yml - name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithListener - nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithListener - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithListener - type: Interface - summary:

The stage of an application gateway request routing rule definition allowing to specify an existing listener to associate the routing rule with.

- syntax: - content: public interface WithListener - typeParameters: - - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

+ content: public interface WithLeafDomainLabel - uid: com.microsoft.azure.management.network._application_gateway_request_rout34be5b32e72c42970b4422ca2ad82586 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_request_rout34be5b32e72c42970b4422ca2ad82586.yml @@ -8580,6 +8537,49 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_request_rout2207e84184a6324a8dcf3edb61c13d4e + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_rout2207e84184a6324a8dcf3edb61c13d4e.yml + name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithListener + nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithListener + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithListener + type: Interface + summary:

The stage of an application gateway request routing rule definition allowing to specify an existing listener to associate the routing rule with.

+ syntax: + content: public interface WithListener + typeParameters: + - type: 18a275b1 + description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway._definition_stages._with_listener + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway._definition_stages._with_listener.yml + name: ApplicationGateway.DefinitionStages.WithListener + nameWithType: ApplicationGateway.DefinitionStages.WithListener + fullName: com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithListener + type: Interface + summary:

The stage of an application gateway definition allowing to add a listener.

+ syntax: + content: public interface WithListener +- uid: com.microsoft.azure.management.network._application_gateway_request_rout290530d73cbb43692dfc64c353809391 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_rout290530d73cbb43692dfc64c353809391.yml + name: ApplicationGatewayRequestRoutingRule.UpdateStages.WithListener + nameWithType: ApplicationGatewayRequestRoutingRule.UpdateStages.WithListener + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateStages.WithListener + type: Interface + summary:

The stage of an application gateway request routing rule update allowing to specify an existing listener to associate the routing rule with.

+ syntax: + content: public interface WithListener +- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_listener + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway._update_stages._with_listener.yml + name: ApplicationGateway.UpdateStages.WithListener + nameWithType: ApplicationGateway.UpdateStages.WithListener + fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithListener + type: Interface + summary:

The stage of an application gateway update allowing to modify frontend listeners.

+ syntax: + content: public interface WithListener - uid: com.microsoft.azure.management.network._application_gateway_request_rout53b6d6dd55d8d92365624b5e2714dc42 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_request_rout53b6d6dd55d8d92365624b5e2714dc42.yml @@ -8606,22 +8606,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update2cc632ae0db31a05e4974bf69443fb47 +- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages._with_load_balancer parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._update2cc632ae0db31a05e4974bf69443fb47.yml - name: NicIPConfiguration.UpdateDefinitionStages.WithLoadBalancer - nameWithType: NicIPConfiguration.UpdateDefinitionStages.WithLoadBalancer - fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinitionStages.WithLoadBalancer + href: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages._with_load_balancer.yml + name: NicIPConfiguration.UpdateStages.WithLoadBalancer + nameWithType: NicIPConfiguration.UpdateStages.WithLoadBalancer + fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateStages.WithLoadBalancer type: Interface - summary: >- -

The stage of the network interface IP configuration definition allowing to specify the load balancer to associate this IP configuration with.

- -

+ summary:

The stage of the network interface's IP configuration allowing to specify the load balancer to associate this IP configuration with.

syntax: - content: public interface WithLoadBalancer - typeParameters: - - type: 18a275b1 - description:

the return type of the final Attachable#attach()

+ content: public interface WithLoadBalancer - uid: com.microsoft.azure.management.network._network_interface._update_stages._with_load_balancer parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_interface._update_stages._with_load_balancer.yml @@ -8648,16 +8642,22 @@ references: typeParameters: - type: 18a275b1 description:

the return type of the final Attachable#attach()

-- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages._with_load_balancer +- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update2cc632ae0db31a05e4974bf69443fb47 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages._with_load_balancer.yml - name: NicIPConfiguration.UpdateStages.WithLoadBalancer - nameWithType: NicIPConfiguration.UpdateStages.WithLoadBalancer - fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateStages.WithLoadBalancer + href: com.microsoft.azure.management.network._nic_i_p_configuration._update2cc632ae0db31a05e4974bf69443fb47.yml + name: NicIPConfiguration.UpdateDefinitionStages.WithLoadBalancer + nameWithType: NicIPConfiguration.UpdateDefinitionStages.WithLoadBalancer + fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinitionStages.WithLoadBalancer type: Interface - summary:

The stage of the network interface's IP configuration allowing to specify the load balancer to associate this IP configuration with.

+ summary: >- +

The stage of the network interface IP configuration definition allowing to specify the load balancer to associate this IP configuration with.

+ +

syntax: - content: public interface WithLoadBalancer + content: public interface WithLoadBalancer + typeParameters: + - type: 18a275b1 + description:

the return type of the final Attachable#attach()

- uid: com.microsoft.azure.management.network._network_interface._definition_stages._with_load_balancer parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_interface._definition_stages._with_load_balancer.yml @@ -8668,16 +8668,6 @@ references: summary:

The stage of the network interface definition allowing to associate it with a load balancer.

syntax: content: public interface WithLoadBalancer -- uid: com.microsoft.azure.management.network._load_balancer._update_stages._with_load_balancing_rule - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer._update_stages._with_load_balancing_rule.yml - name: LoadBalancer.UpdateStages.WithLoadBalancingRule - nameWithType: LoadBalancer.UpdateStages.WithLoadBalancingRule - fullName: com.microsoft.azure.management.network.LoadBalancer.UpdateStages.WithLoadBalancingRule - type: Interface - summary:

The stage of the load balancer update allowing to add, remove or modify load balancing rules.

- syntax: - content: public interface WithLoadBalancingRule - uid: com.microsoft.azure.management.network._load_balancer._definition_stab0238ac2329ce1301f36375e85a87f7b parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer._definition_stab0238ac2329ce1301f36375e85a87f7b.yml @@ -8688,6 +8678,16 @@ references: summary:

The stage of a load balancer definition allowing to create a load balancing rule.

syntax: content: public interface WithLoadBalancingRule +- uid: com.microsoft.azure.management.network._load_balancer._update_stages._with_load_balancing_rule + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer._update_stages._with_load_balancing_rule.yml + name: LoadBalancer.UpdateStages.WithLoadBalancingRule + nameWithType: LoadBalancer.UpdateStages.WithLoadBalancingRule + fullName: com.microsoft.azure.management.network.LoadBalancer.UpdateStages.WithLoadBalancingRule + type: Interface + summary:

The stage of the load balancer update allowing to add, remove or modify load balancing rules.

+ syntax: + content: public interface WithLoadBalancingRule - uid: com.microsoft.azure.management.network._load_balancing_rule._update_d18dd8dc3593bbe0bac0f842719fda37c parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancing_rule._update_d18dd8dc3593bbe0bac0f842719fda37c.yml @@ -8724,16 +8724,6 @@ references: typeParameters: - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_local_i_p - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_local_i_p.yml - name: VerificationIPFlow.DefinitionStages.WithLocalIP - nameWithType: VerificationIPFlow.DefinitionStages.WithLocalIP - fullName: com.microsoft.azure.management.network.VerificationIPFlow.DefinitionStages.WithLocalIP - type: Interface - summary:

The local IP address. Acceptable values are valid IPv4 addresses.

- syntax: - content: public interface WithLocalIP - uid: com.microsoft.azure.management.network._p_c_filter._definition_stages._with_local_i_p parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._p_c_filter._definition_stages._with_local_i_p.yml @@ -8746,6 +8736,16 @@ references: content: public interface WithLocalIP typeParameters: - type: 18a275b1 +- uid: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_local_i_p + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_local_i_p.yml + name: VerificationIPFlow.DefinitionStages.WithLocalIP + nameWithType: VerificationIPFlow.DefinitionStages.WithLocalIP + fullName: com.microsoft.azure.management.network.VerificationIPFlow.DefinitionStages.WithLocalIP + type: Interface + summary:

The local IP address. Acceptable values are valid IPv4 addresses.

+ syntax: + content: public interface WithLocalIP - uid: com.microsoft.azure.management.network._virtual_network_gateway_connecti80ca649b005e623dd287c14a8f0e49fd parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._virtual_network_gateway_connecti80ca649b005e623dd287c14a8f0e49fd.yml @@ -8819,16 +8819,6 @@ references: summary:

The stage of the virtual network gateway definition allowing to specify the virtual network.

syntax: content: public interface WithNetwork -- uid: com.microsoft.azure.management.network._next_hop._definition_stages._with_network_interface - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._next_hop._definition_stages._with_network_interface.yml - name: NextHop.DefinitionStages.WithNetworkInterface - nameWithType: NextHop.DefinitionStages.WithNetworkInterface - fullName: com.microsoft.azure.management.network.NextHop.DefinitionStages.WithNetworkInterface - type: Interface - summary:

Sets the NIC ID. (If VM has multiple NICs and IP forwarding is enabled on any of the nics, then this parameter must be specified. Otherwise optional).

- syntax: - content: public interface WithNetworkInterface - uid: com.microsoft.azure.management.network._verification_i_p_flow._definid18b18b332286065fb8ab056c5389d61 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._verification_i_p_flow._definid18b18b332286065fb8ab056c5389d61.yml @@ -8839,6 +8829,16 @@ references: summary:

The NIC ID. (If VM has multiple NICs and IP forwarding is enabled on any of them, then this parameter must be specified. Otherwise optional).

syntax: content: public interface WithNetworkInterface +- uid: com.microsoft.azure.management.network._next_hop._definition_stages._with_network_interface + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._next_hop._definition_stages._with_network_interface.yml + name: NextHop.DefinitionStages.WithNetworkInterface + nameWithType: NextHop.DefinitionStages.WithNetworkInterface + fullName: com.microsoft.azure.management.network.NextHop.DefinitionStages.WithNetworkInterface + type: Interface + summary:

Sets the NIC ID. (If VM has multiple NICs and IP forwarding is enabled on any of the nics, then this parameter must be specified. Otherwise optional).

+ syntax: + content: public interface WithNetworkInterface - uid: com.microsoft.azure.management.network._subnet._update_definition_sta79836a8a389d37509302fc5cc83393cf parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._subnet._update_definition_sta79836a8a389d37509302fc5cc83393cf.yml @@ -8852,6 +8852,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._network_interface._update_sta803c8680c297d966300609e91b4d08fc + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_interface._update_sta803c8680c297d966300609e91b4d08fc.yml + name: NetworkInterface.UpdateStages.WithNetworkSecurityGroup + nameWithType: NetworkInterface.UpdateStages.WithNetworkSecurityGroup + fullName: com.microsoft.azure.management.network.NetworkInterface.UpdateStages.WithNetworkSecurityGroup + type: Interface + summary:

The stage of the network interface update allowing to associate network security group.

+ syntax: + content: public interface WithNetworkSecurityGroup - uid: com.microsoft.azure.management.network._subnet._update_stages._with_network_security_group parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._subnet._update_stages._with_network_security_group.yml @@ -8885,26 +8895,6 @@ references: summary:

The stage of the network interface definition allowing to associate a network security group.

syntax: content: public interface WithNetworkSecurityGroup -- uid: com.microsoft.azure.management.network._network_interface._update_sta803c8680c297d966300609e91b4d08fc - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_interface._update_sta803c8680c297d966300609e91b4d08fc.yml - name: NetworkInterface.UpdateStages.WithNetworkSecurityGroup - nameWithType: NetworkInterface.UpdateStages.WithNetworkSecurityGroup - fullName: com.microsoft.azure.management.network.NetworkInterface.UpdateStages.WithNetworkSecurityGroup - type: Interface - summary:

The stage of the network interface update allowing to associate network security group.

- syntax: - content: public interface WithNetworkSecurityGroup -- uid: com.microsoft.azure.management.network._route._update_stages._with_next_hop_type - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._route._update_stages._with_next_hop_type.yml - name: Route.UpdateStages.WithNextHopType - nameWithType: Route.UpdateStages.WithNextHopType - fullName: com.microsoft.azure.management.network.Route.UpdateStages.WithNextHopType - type: Interface - summary:

The stage of a route update allowing to specify the next hop type.

- syntax: - content: public interface WithNextHopType - uid: com.microsoft.azure.management.network._route._update_definition_stages._with_next_hop_type parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._route._update_definition_stages._with_next_hop_type.yml @@ -8931,65 +8921,16 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._updada1f146153ee4b5a4b91aaa94f096971 +- uid: com.microsoft.azure.management.network._route._update_stages._with_next_hop_type parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_tcp_probe._updada1f146153ee4b5a4b91aaa94f096971.yml - name: LoadBalancerTcpProbe.UpdateDefinitionStages.WithNumberOfProbes - nameWithType: LoadBalancerTcpProbe.UpdateDefinitionStages.WithNumberOfProbes - fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.UpdateDefinitionStages.WithNumberOfProbes + href: com.microsoft.azure.management.network._route._update_stages._with_next_hop_type.yml + name: Route.UpdateStages.WithNextHopType + nameWithType: Route.UpdateStages.WithNextHopType + fullName: com.microsoft.azure.management.network.Route.UpdateStages.WithNextHopType type: Interface - summary:

The stage of the TCP probe definition allowing to specify the number of unsuccessful probes before failure is determined.

+ summary:

The stage of a route update allowing to specify the next hop type.

syntax: - content: public interface WithNumberOfProbes - typeParameters: - - type: 18a275b1 - description:

the parent resource type

-- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._defi164f985bc57b9d683388ad911a28dce0 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_tcp_probe._defi164f985bc57b9d683388ad911a28dce0.yml - name: LoadBalancerTcpProbe.DefinitionStages.WithNumberOfProbes - nameWithType: LoadBalancerTcpProbe.DefinitionStages.WithNumberOfProbes - fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.DefinitionStages.WithNumberOfProbes - type: Interface - summary:

The stage of the TCP probe definition allowing to specify the number of unsuccessful probes before failure is determined.

- syntax: - content: public interface WithNumberOfProbes - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_http_probe._upd935e3da19fd9a4e3bc2b2f99b4b961dd - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_http_probe._upd935e3da19fd9a4e3bc2b2f99b4b961dd.yml - name: LoadBalancerHttpProbe.UpdateStages.WithNumberOfProbes - nameWithType: LoadBalancerHttpProbe.UpdateStages.WithNumberOfProbes - fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateStages.WithNumberOfProbes - type: Interface - summary:

The stage of the HTTP probe update allowing to modify the number of unsuccessful probes before failure is determined.

- syntax: - content: public interface WithNumberOfProbes -- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._updaf46bacc2c2ae1bc8e2d4e44331bf22d8 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_tcp_probe._updaf46bacc2c2ae1bc8e2d4e44331bf22d8.yml - name: LoadBalancerTcpProbe.UpdateStages.WithNumberOfProbes - nameWithType: LoadBalancerTcpProbe.UpdateStages.WithNumberOfProbes - fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.UpdateStages.WithNumberOfProbes - type: Interface - summary:

The stage of the TCP probe update allowing to modify the number of unsuccessful probes before failure is determined.

- syntax: - content: public interface WithNumberOfProbes -- uid: com.microsoft.azure.management.network._load_balancer_http_probe._upd225deabeeb919cc09d396c52d3c7d45a - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_http_probe._upd225deabeeb919cc09d396c52d3c7d45a.yml - name: LoadBalancerHttpProbe.UpdateDefinitionStages.WithNumberOfProbes - nameWithType: LoadBalancerHttpProbe.UpdateDefinitionStages.WithNumberOfProbes - fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateDefinitionStages.WithNumberOfProbes - type: Interface - summary:

The stage of the HTTP probe definition allowing to specify the number of unsuccessful probes before failure is determined.

- syntax: - content: public interface WithNumberOfProbes - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

+ content: public interface WithNextHopType - uid: com.microsoft.azure.management.network._load_balancer_http_probe._def3ed880fad6f90738f6f17e3a833e1996 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_http_probe._def3ed880fad6f90738f6f17e3a833e1996.yml @@ -9003,6 +8944,65 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._defi164f985bc57b9d683388ad911a28dce0 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_tcp_probe._defi164f985bc57b9d683388ad911a28dce0.yml + name: LoadBalancerTcpProbe.DefinitionStages.WithNumberOfProbes + nameWithType: LoadBalancerTcpProbe.DefinitionStages.WithNumberOfProbes + fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.DefinitionStages.WithNumberOfProbes + type: Interface + summary:

The stage of the TCP probe definition allowing to specify the number of unsuccessful probes before failure is determined.

+ syntax: + content: public interface WithNumberOfProbes + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_http_probe._upd225deabeeb919cc09d396c52d3c7d45a + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_http_probe._upd225deabeeb919cc09d396c52d3c7d45a.yml + name: LoadBalancerHttpProbe.UpdateDefinitionStages.WithNumberOfProbes + nameWithType: LoadBalancerHttpProbe.UpdateDefinitionStages.WithNumberOfProbes + fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateDefinitionStages.WithNumberOfProbes + type: Interface + summary:

The stage of the HTTP probe definition allowing to specify the number of unsuccessful probes before failure is determined.

+ syntax: + content: public interface WithNumberOfProbes + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._updada1f146153ee4b5a4b91aaa94f096971 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_tcp_probe._updada1f146153ee4b5a4b91aaa94f096971.yml + name: LoadBalancerTcpProbe.UpdateDefinitionStages.WithNumberOfProbes + nameWithType: LoadBalancerTcpProbe.UpdateDefinitionStages.WithNumberOfProbes + fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.UpdateDefinitionStages.WithNumberOfProbes + type: Interface + summary:

The stage of the TCP probe definition allowing to specify the number of unsuccessful probes before failure is determined.

+ syntax: + content: public interface WithNumberOfProbes + typeParameters: + - type: 18a275b1 + description:

the parent resource type

+- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._updaf46bacc2c2ae1bc8e2d4e44331bf22d8 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_tcp_probe._updaf46bacc2c2ae1bc8e2d4e44331bf22d8.yml + name: LoadBalancerTcpProbe.UpdateStages.WithNumberOfProbes + nameWithType: LoadBalancerTcpProbe.UpdateStages.WithNumberOfProbes + fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.UpdateStages.WithNumberOfProbes + type: Interface + summary:

The stage of the TCP probe update allowing to modify the number of unsuccessful probes before failure is determined.

+ syntax: + content: public interface WithNumberOfProbes +- uid: com.microsoft.azure.management.network._load_balancer_http_probe._upd935e3da19fd9a4e3bc2b2f99b4b961dd + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_http_probe._upd935e3da19fd9a4e3bc2b2f99b4b961dd.yml + name: LoadBalancerHttpProbe.UpdateStages.WithNumberOfProbes + nameWithType: LoadBalancerHttpProbe.UpdateStages.WithNumberOfProbes + fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateStages.WithNumberOfProbes + type: Interface + summary:

The stage of the HTTP probe update allowing to modify the number of unsuccessful probes before failure is determined.

+ syntax: + content: public interface WithNumberOfProbes - uid: com.microsoft.azure.management.network._application_gateway_ssl_certifica2850f1f2881d403cede2ec678374e63 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_ssl_certifica2850f1f2881d403cede2ec678374e63.yml @@ -9029,6 +9029,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_path + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_path.yml + name: ApplicationGatewayProbe.UpdateStages.WithPath + nameWithType: ApplicationGatewayProbe.UpdateStages.WithPath + fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.UpdateStages.WithPath + type: Interface + summary:

Stage of an application gateway probe update allowing to specify the path to send the probe to.

+ syntax: + content: public interface WithPath - uid: com.microsoft.azure.management.network._application_gateway_probe._up7e5fc9c5716f642e2fc49b9aa86703c5 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_probe._up7e5fc9c5716f642e2fc49b9aa86703c5.yml @@ -9042,16 +9052,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_path - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_path.yml - name: ApplicationGatewayProbe.UpdateStages.WithPath - nameWithType: ApplicationGatewayProbe.UpdateStages.WithPath - fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.UpdateStages.WithPath - type: Interface - summary:

Stage of an application gateway probe update allowing to specify the path to send the probe to.

- syntax: - content: public interface WithPath - uid: com.microsoft.azure.management.network._load_balancer_http_probe._upd42ff60e1d0cce21ccb82566ad1bc3f31 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_http_probe._upd42ff60e1d0cce21ccb82566ad1bc3f31.yml @@ -9065,39 +9065,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_stages._with_port - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_stages._with_port.yml - name: LoadBalancerTcpProbe.UpdateStages.WithPort - nameWithType: LoadBalancerTcpProbe.UpdateStages.WithPort - fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.UpdateStages.WithPort - type: Interface - summary:

The stage of the TCP probe update allowing to modify the port number to monitor.

- syntax: - content: public interface WithPort -- uid: com.microsoft.azure.management.network._application_gateway_backend_httpd12da0b5d3f4b5e36e92ebb29ac034f5 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend_httpd12da0b5d3f4b5e36e92ebb29ac034f5.yml - name: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithPort - nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithPort - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithPort - type: Interface - summary:

The stage of an application gateway backend HTTP configuration allowing to specify the port number.

- syntax: - content: public interface WithPort extends HasPort.UpdateStages.WithPort -- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._definition_stages._with_port - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_tcp_probe._definition_stages._with_port.yml - name: LoadBalancerTcpProbe.DefinitionStages.WithPort - nameWithType: LoadBalancerTcpProbe.DefinitionStages.WithPort - fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.DefinitionStages.WithPort - type: Interface - summary:

The stage of the TCP probe definition allowing to specify the port number to monitor.

- syntax: - content: public interface WithPort - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_backend_httpaf57f3cc910473d76ee1017c39f90775 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_backend_httpaf57f3cc910473d76ee1017c39f90775.yml @@ -9111,16 +9078,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_http_probe._update_stages._with_port +- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._definition_stages._with_port parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_http_probe._update_stages._with_port.yml - name: LoadBalancerHttpProbe.UpdateStages.WithPort - nameWithType: LoadBalancerHttpProbe.UpdateStages.WithPort - fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateStages.WithPort + href: com.microsoft.azure.management.network._load_balancer_tcp_probe._definition_stages._with_port.yml + name: LoadBalancerTcpProbe.DefinitionStages.WithPort + nameWithType: LoadBalancerTcpProbe.DefinitionStages.WithPort + fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.DefinitionStages.WithPort type: Interface - summary:

The stage of the HTTP probe update allowing to modify the port number to monitor.

+ summary:

The stage of the TCP probe definition allowing to specify the port number to monitor.

syntax: - content: public interface WithPort + content: public interface WithPort + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_backend_http14b9904a584ca2c606b3bd3c4253996b parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_backend_http14b9904a584ca2c606b3bd3c4253996b.yml @@ -9147,6 +9117,26 @@ references: typeParameters: - type: 18a275b1 description:

the parent resource type

+- uid: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_stages._with_port + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_tcp_probe._update_stages._with_port.yml + name: LoadBalancerTcpProbe.UpdateStages.WithPort + nameWithType: LoadBalancerTcpProbe.UpdateStages.WithPort + fullName: com.microsoft.azure.management.network.LoadBalancerTcpProbe.UpdateStages.WithPort + type: Interface + summary:

The stage of the TCP probe update allowing to modify the port number to monitor.

+ syntax: + content: public interface WithPort +- uid: com.microsoft.azure.management.network._load_balancer_http_probe._update_stages._with_port + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_http_probe._update_stages._with_port.yml + name: LoadBalancerHttpProbe.UpdateStages.WithPort + nameWithType: LoadBalancerHttpProbe.UpdateStages.WithPort + fullName: com.microsoft.azure.management.network.LoadBalancerHttpProbe.UpdateStages.WithPort + type: Interface + summary:

The stage of the HTTP probe update allowing to modify the port number to monitor.

+ syntax: + content: public interface WithPort - uid: com.microsoft.azure.management.network._load_balancer_http_probe._definition_stages._with_port parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_http_probe._definition_stages._with_port.yml @@ -9160,6 +9150,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_backend_httpd12da0b5d3f4b5e36e92ebb29ac034f5 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_backend_httpd12da0b5d3f4b5e36e92ebb29ac034f5.yml + name: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithPort + nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithPort + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithPort + type: Interface + summary:

The stage of an application gateway backend HTTP configuration allowing to specify the port number.

+ syntax: + content: public interface WithPort extends HasPort.UpdateStages.WithPort - uid: com.microsoft.azure.management.network._network_interface._definition53f7a82dfcaab10f0d3fc1d4b42b8cb9 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_interface._definition53f7a82dfcaab10f0d3fc1d4b42b8cb9.yml @@ -9170,16 +9170,6 @@ references: summary:

The stage of the network interface definition allowing to specify the virtual network for primary IP configuration.

syntax: content: public interface WithPrimaryNetwork -- uid: com.microsoft.azure.management.network._network_interface._definitionc57bc618f5d3a9598dde39bb91badda5 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_interface._definitionc57bc618f5d3a9598dde39bb91badda5.yml - name: NetworkInterface.DefinitionStages.WithPrimaryNetworkSubnet - nameWithType: NetworkInterface.DefinitionStages.WithPrimaryNetworkSubnet - fullName: com.microsoft.azure.management.network.NetworkInterface.DefinitionStages.WithPrimaryNetworkSubnet - type: Interface - summary:

The stage of the network interface definition allowing to specify subnet.

- syntax: - content: public interface WithPrimaryNetworkSubnet - uid: com.microsoft.azure.management.network._network_interface._update_sta3a82e2907fe76308aed92e5b7bd001f7 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_interface._update_sta3a82e2907fe76308aed92e5b7bd001f7.yml @@ -9190,16 +9180,16 @@ references: summary:

The stage of the network interface update allowing to specify subnet.

syntax: content: public interface WithPrimaryNetworkSubnet -- uid: com.microsoft.azure.management.network._network_interface._definitioncfa2719743e80ebee536deb60bb0361e +- uid: com.microsoft.azure.management.network._network_interface._definitionc57bc618f5d3a9598dde39bb91badda5 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_interface._definitioncfa2719743e80ebee536deb60bb0361e.yml - name: NetworkInterface.DefinitionStages.WithPrimaryPrivateIP - nameWithType: NetworkInterface.DefinitionStages.WithPrimaryPrivateIP - fullName: com.microsoft.azure.management.network.NetworkInterface.DefinitionStages.WithPrimaryPrivateIP + href: com.microsoft.azure.management.network._network_interface._definitionc57bc618f5d3a9598dde39bb91badda5.yml + name: NetworkInterface.DefinitionStages.WithPrimaryNetworkSubnet + nameWithType: NetworkInterface.DefinitionStages.WithPrimaryNetworkSubnet + fullName: com.microsoft.azure.management.network.NetworkInterface.DefinitionStages.WithPrimaryNetworkSubnet type: Interface - summary:

The stage of the network interface definition allowing to specify private IP address within a virtual network subnet.

+ summary:

The stage of the network interface definition allowing to specify subnet.

syntax: - content: public interface WithPrimaryPrivateIP + content: public interface WithPrimaryNetworkSubnet - uid: com.microsoft.azure.management.network._network_interface._update_stad37c8f859982b2c07b47bbf0cfc85c63 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_interface._update_stad37c8f859982b2c07b47bbf0cfc85c63.yml @@ -9210,16 +9200,16 @@ references: summary:

The stage of the network interface update allowing to specify private IP address within a virtual network subnet.

syntax: content: public interface WithPrimaryPrivateIP -- uid: com.microsoft.azure.management.network._network_interface._update_staac62d19c5bc0689af61d36c26fd3ca47 +- uid: com.microsoft.azure.management.network._network_interface._definitioncfa2719743e80ebee536deb60bb0361e parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_interface._update_staac62d19c5bc0689af61d36c26fd3ca47.yml - name: NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress - nameWithType: NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress - fullName: com.microsoft.azure.management.network.NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress + href: com.microsoft.azure.management.network._network_interface._definitioncfa2719743e80ebee536deb60bb0361e.yml + name: NetworkInterface.DefinitionStages.WithPrimaryPrivateIP + nameWithType: NetworkInterface.DefinitionStages.WithPrimaryPrivateIP + fullName: com.microsoft.azure.management.network.NetworkInterface.DefinitionStages.WithPrimaryPrivateIP type: Interface - summary:

The stage of the network interface update allowing to associate public IP address with it's primary IP configuration.

+ summary:

The stage of the network interface definition allowing to specify private IP address within a virtual network subnet.

syntax: - content: public interface WithPrimaryPublicIPAddress + content: public interface WithPrimaryPrivateIP - uid: com.microsoft.azure.management.network._network_interface._definition68720323a276125e3cf0994323330a85 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_interface._definition68720323a276125e3cf0994323330a85.yml @@ -9230,6 +9220,16 @@ references: summary:

The stage of the network interface definition allowing to associate public IP address with it's primary IP configuration.

syntax: content: public interface WithPrimaryPublicIPAddress +- uid: com.microsoft.azure.management.network._network_interface._update_staac62d19c5bc0689af61d36c26fd3ca47 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_interface._update_staac62d19c5bc0689af61d36c26fd3ca47.yml + name: NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress + nameWithType: NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress + fullName: com.microsoft.azure.management.network.NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress + type: Interface + summary:

The stage of the network interface update allowing to associate public IP address with it's primary IP configuration.

+ syntax: + content: public interface WithPrimaryPublicIPAddress - uid: com.microsoft.azure.management.network._network_security_rule._definition_stages._with_priority parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_security_rule._definition_stages._with_priority.yml @@ -9243,6 +9243,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_private_frontend + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_private_frontend.yml + name: LoadBalancer.DefinitionStages.WithPrivateFrontend + nameWithType: LoadBalancer.DefinitionStages.WithPrivateFrontend + fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithPrivateFrontend + type: Interface + summary:

The stage of an internal load balancer definition allowing to define one or more private frontends.

+ syntax: + content: public interface WithPrivateFrontend - uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_private_frontend parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._update_stages._with_private_frontend.yml @@ -9253,16 +9263,6 @@ references: summary:

The stage of an internal application gateway update allowing to make the application gateway accessible to its virtual network.

syntax: content: public interface WithPrivateFrontend -- uid: com.microsoft.azure.management.network._load_balancer._update_stages._with_private_frontend - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer._update_stages._with_private_frontend.yml - name: LoadBalancer.UpdateStages.WithPrivateFrontend - nameWithType: LoadBalancer.UpdateStages.WithPrivateFrontend - fullName: com.microsoft.azure.management.network.LoadBalancer.UpdateStages.WithPrivateFrontend - type: Interface - summary:

The stage of a load balancer update allowing to define one or more private frontends.

- syntax: - content: public interface WithPrivateFrontend - uid: com.microsoft.azure.management.network._application_gateway._definiti4311f076afc807f2ec83b131b2d539c5 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._definiti4311f076afc807f2ec83b131b2d539c5.yml @@ -9273,39 +9273,32 @@ references: summary:

The stage of an internal application gateway definition allowing to make the application gateway accessible to its virtual network.

syntax: content: public interface WithPrivateFrontend -- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_private_frontend +- uid: com.microsoft.azure.management.network._load_balancer._update_stages._with_private_frontend parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_private_frontend.yml - name: LoadBalancer.DefinitionStages.WithPrivateFrontend - nameWithType: LoadBalancer.DefinitionStages.WithPrivateFrontend - fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithPrivateFrontend + href: com.microsoft.azure.management.network._load_balancer._update_stages._with_private_frontend.yml + name: LoadBalancer.UpdateStages.WithPrivateFrontend + nameWithType: LoadBalancer.UpdateStages.WithPrivateFrontend + fullName: com.microsoft.azure.management.network.LoadBalancer.UpdateStages.WithPrivateFrontend type: Interface - summary:

The stage of an internal load balancer definition allowing to define one or more private frontends.

+ summary:

The stage of a load balancer update allowing to define one or more private frontends.

syntax: content: public interface WithPrivateFrontend -- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages._with_private_i_p +- uid: com.microsoft.azure.management.network._nic_i_p_configuration._updatee67b5e54f74f765bb89f847e545b7ae3 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages._with_private_i_p.yml - name: NicIPConfiguration.UpdateStages.WithPrivateIP - nameWithType: NicIPConfiguration.UpdateStages.WithPrivateIP - fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateStages.WithPrivateIP + href: com.microsoft.azure.management.network._nic_i_p_configuration._updatee67b5e54f74f765bb89f847e545b7ae3.yml + name: NicIPConfiguration.UpdateDefinitionStages.WithPrivateIP + nameWithType: NicIPConfiguration.UpdateDefinitionStages.WithPrivateIP + fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinitionStages.WithPrivateIP type: Interface - summary:

The stage of the network interface IP configuration update allowing to specify private IP.

- syntax: - content: public interface WithPrivateIP extends HasPrivateIPAddress.UpdateStages.WithPrivateIPAddress -- uid: com.microsoft.azure.management.network._application_gateway_frontend.fb63eefccdd659ca48923f152ca63126 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_frontend.fb63eefccdd659ca48923f152ca63126.yml - name: ApplicationGatewayFrontend.UpdateDefinitionStages.WithPrivateIP - nameWithType: ApplicationGatewayFrontend.UpdateDefinitionStages.WithPrivateIP - fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.UpdateDefinitionStages.WithPrivateIP - type: Interface - summary:

The stage of an application gateway frontend definition allowing to specify the private IP address this application gateway should be available at within the selected virtual network.

+ summary: >- +

The stage of the network interface IP configuration definition allowing to specify private IP address within a virtual network subnet.

+ +

syntax: content: public interface WithPrivateIP extends HasPrivateIPAddress.UpdateDefinitionStages.WithPrivateIPAddress> typeParameters: - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

+ description:

the return type of the final Attachable#attach()

- uid: com.microsoft.azure.management.network._application_gateway_frontend.12a444882656e85e84e70c76763fd040 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_frontend.12a444882656e85e84e70c76763fd040.yml @@ -9335,22 +9328,29 @@ references: typeParameters: - type: 18a275b1 description:

the return type of the final Attachable#attach()

-- uid: com.microsoft.azure.management.network._nic_i_p_configuration._updatee67b5e54f74f765bb89f847e545b7ae3 +- uid: com.microsoft.azure.management.network._application_gateway_frontend.fb63eefccdd659ca48923f152ca63126 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._updatee67b5e54f74f765bb89f847e545b7ae3.yml - name: NicIPConfiguration.UpdateDefinitionStages.WithPrivateIP - nameWithType: NicIPConfiguration.UpdateDefinitionStages.WithPrivateIP - fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinitionStages.WithPrivateIP + href: com.microsoft.azure.management.network._application_gateway_frontend.fb63eefccdd659ca48923f152ca63126.yml + name: ApplicationGatewayFrontend.UpdateDefinitionStages.WithPrivateIP + nameWithType: ApplicationGatewayFrontend.UpdateDefinitionStages.WithPrivateIP + fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.UpdateDefinitionStages.WithPrivateIP type: Interface - summary: >- -

The stage of the network interface IP configuration definition allowing to specify private IP address within a virtual network subnet.

- -

+ summary:

The stage of an application gateway frontend definition allowing to specify the private IP address this application gateway should be available at within the selected virtual network.

syntax: content: public interface WithPrivateIP extends HasPrivateIPAddress.UpdateDefinitionStages.WithPrivateIPAddress> typeParameters: - type: 18a275b1 - description:

the return type of the final Attachable#attach()

+ description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages._with_private_i_p + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages._with_private_i_p.yml + name: NicIPConfiguration.UpdateStages.WithPrivateIP + nameWithType: NicIPConfiguration.UpdateStages.WithPrivateIP + fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateStages.WithPrivateIP + type: Interface + summary:

The stage of the network interface IP configuration update allowing to specify private IP.

+ syntax: + content: public interface WithPrivateIP extends HasPrivateIPAddress.UpdateStages.WithPrivateIPAddress - uid: com.microsoft.azure.management.network._application_gateway._definiti70fc81957cce2ae510ae9ea1c296bfed parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._definiti70fc81957cce2ae510ae9ea1c296bfed.yml @@ -9361,6 +9361,19 @@ references: summary:

The stage of an application gateway definition allowing to specify the default IP address the app gateway will be internally available at, if a default private frontend has been enabled.

syntax: content: public interface WithPrivateIPAddress extends HasPrivateIPAddress.DefinitionStages.WithPrivateIPAddress +- uid: com.microsoft.azure.management.network._load_balancing_rule._update_definition_stages._with_probe + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancing_rule._update_definition_stages._with_probe.yml + name: LoadBalancingRule.UpdateDefinitionStages.WithProbe + nameWithType: LoadBalancingRule.UpdateDefinitionStages.WithProbe + fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateDefinitionStages.WithProbe + type: Interface + summary:

The stage of a load balancing rule definition allowing to specify the probe to associate with the rule.

+ syntax: + content: public interface WithProbe + typeParameters: + - type: c1a5ebc4 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway._definition_stages._with_probe parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._definition_stages._with_probe.yml @@ -9371,34 +9384,37 @@ references: summary:

The stage of an application gateway definition allowing to add a probe.

syntax: content: public interface WithProbe -- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_probe +- uid: com.microsoft.azure.management.network._application_gateway_backend_httpcdd6898fea278d1d474c199e06b3827d parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_probe.yml - name: LoadBalancer.DefinitionStages.WithProbe - nameWithType: LoadBalancer.DefinitionStages.WithProbe - fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithProbe + href: com.microsoft.azure.management.network._application_gateway_backend_httpcdd6898fea278d1d474c199e06b3827d.yml + name: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithProbe + nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithProbe + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithProbe type: Interface - summary:

The stage of the load balancer definition allowing to add a load balancing probe.

+ summary:

The stage of an application gateway backend HTTP configuration allowing to associate an existing probe.

syntax: content: public interface WithProbe -- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_probe +- uid: com.microsoft.azure.management.network._application_gateway_backend_http7a66fb01795012ef9bd90f9e086490ae parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._update_stages._with_probe.yml - name: ApplicationGateway.UpdateStages.WithProbe - nameWithType: ApplicationGateway.UpdateStages.WithProbe - fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithProbe + href: com.microsoft.azure.management.network._application_gateway_backend_http7a66fb01795012ef9bd90f9e086490ae.yml + name: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProbe + nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProbe + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProbe type: Interface - summary:

The stage of an application gateway update allowing to modify probes.

+ summary:

The stage of an application gateway backend HTTP configuration allowing to associate an existing probe.

syntax: - content: public interface WithProbe -- uid: com.microsoft.azure.management.network._load_balancer._update_stages._with_probe + content: public interface WithProbe + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway update to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_probe parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer._update_stages._with_probe.yml - name: LoadBalancer.UpdateStages.WithProbe - nameWithType: LoadBalancer.UpdateStages.WithProbe - fullName: com.microsoft.azure.management.network.LoadBalancer.UpdateStages.WithProbe + href: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_probe.yml + name: LoadBalancingRule.UpdateStages.WithProbe + nameWithType: LoadBalancingRule.UpdateStages.WithProbe + fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateStages.WithProbe type: Interface - summary:

The stage of the load balancer update allowing to add, remove or modify probes.

+ summary:

The stage of a load balancing rule update allowing to specify the probe to associate with the rule.

syntax: content: public interface WithProbe - uid: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_probe @@ -9414,26 +9430,6 @@ references: typeParameters: - type: c1a5ebc4 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_backend_httpcdd6898fea278d1d474c199e06b3827d - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend_httpcdd6898fea278d1d474c199e06b3827d.yml - name: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithProbe - nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithProbe - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithProbe - type: Interface - summary:

The stage of an application gateway backend HTTP configuration allowing to associate an existing probe.

- syntax: - content: public interface WithProbe -- uid: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_probe - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_probe.yml - name: LoadBalancingRule.UpdateStages.WithProbe - nameWithType: LoadBalancingRule.UpdateStages.WithProbe - fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateStages.WithProbe - type: Interface - summary:

The stage of a load balancing rule update allowing to specify the probe to associate with the rule.

- syntax: - content: public interface WithProbe - uid: com.microsoft.azure.management.network._application_gateway_backend_httpf86497109361e2d2b5e913989d70f3c7 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_backend_httpf86497109361e2d2b5e913989d70f3c7.yml @@ -9447,140 +9443,59 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_backend_http7a66fb01795012ef9bd90f9e086490ae +- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_probe parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend_http7a66fb01795012ef9bd90f9e086490ae.yml - name: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProbe - nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProbe - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProbe + href: com.microsoft.azure.management.network._application_gateway._update_stages._with_probe.yml + name: ApplicationGateway.UpdateStages.WithProbe + nameWithType: ApplicationGateway.UpdateStages.WithProbe + fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithProbe type: Interface - summary:

The stage of an application gateway backend HTTP configuration allowing to associate an existing probe.

+ summary:

The stage of an application gateway update allowing to modify probes.

syntax: - content: public interface WithProbe - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway update to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancing_rule._update_definition_stages._with_probe + content: public interface WithProbe +- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_probe parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._update_definition_stages._with_probe.yml - name: LoadBalancingRule.UpdateDefinitionStages.WithProbe - nameWithType: LoadBalancingRule.UpdateDefinitionStages.WithProbe - fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateDefinitionStages.WithProbe + href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_probe.yml + name: LoadBalancer.DefinitionStages.WithProbe + nameWithType: LoadBalancer.DefinitionStages.WithProbe + fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithProbe type: Interface - summary:

The stage of a load balancing rule definition allowing to specify the probe to associate with the rule.

+ summary:

The stage of the load balancer definition allowing to add a load balancing probe.

syntax: - content: public interface WithProbe - typeParameters: - - type: c1a5ebc4 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._network_security_rule._update9cdbc7a60e9693ec95fa681cef81ff49 + content: public interface WithProbe +- uid: com.microsoft.azure.management.network._load_balancer._update_stages._with_probe parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_security_rule._update9cdbc7a60e9693ec95fa681cef81ff49.yml - name: NetworkSecurityRule.UpdateDefinitionStages.WithProtocol - nameWithType: NetworkSecurityRule.UpdateDefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.NetworkSecurityRule.UpdateDefinitionStages.WithProtocol + href: com.microsoft.azure.management.network._load_balancer._update_stages._with_probe.yml + name: LoadBalancer.UpdateStages.WithProbe + nameWithType: LoadBalancer.UpdateStages.WithProbe + fullName: com.microsoft.azure.management.network.LoadBalancer.UpdateStages.WithProbe type: Interface - summary:

The stage of the security rule definition allowing the protocol that the rule applies to to be specified.

+ summary:

The stage of the load balancer update allowing to add, remove or modify probes.

syntax: - content: public interface WithProtocol - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_11900cea0ea17e9f10a974e73a32dbc9e + content: public interface WithProbe +- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_174a697fa884e2c0abda208824abd25a3 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_11900cea0ea17e9f10a974e73a32dbc9e.yml - name: LoadBalancerInboundNatRule.UpdateStages.WithProtocol - nameWithType: LoadBalancerInboundNatRule.UpdateStages.WithProtocol - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateStages.WithProtocol - type: Interface - summary:

The stage of an inbound NAT rule update allowing to specify the transport protocol for the rule to apply to.

- syntax: - content: public interface WithProtocol extends HasProtocol.UpdateStages.WithProtocol -- uid: com.microsoft.azure.management.network._application_gateway_listener.11f694114f48e9dc85b3acc34f982a20 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener.11f694114f48e9dc85b3acc34f982a20.yml - name: ApplicationGatewayListener.DefinitionStages.WithProtocol - nameWithType: ApplicationGatewayListener.DefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.DefinitionStages.WithProtocol - type: Interface - summary:

The stage of an application gateway frontend listener definition allowing to specify the protocol.

- syntax: - content: public interface WithProtocol - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_protocol - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_protocol.yml - name: LoadBalancingRule.UpdateStages.WithProtocol - nameWithType: LoadBalancingRule.UpdateStages.WithProtocol - fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateStages.WithProtocol - type: Interface - summary:

The stage of a load balancing rule update allowing to modify the transport protocol the rule applies to.

- syntax: - content: public interface WithProtocol extends HasProtocol.UpdateStages.WithProtocol -- uid: com.microsoft.azure.management.network._application_gateway_probe._de9ff1599ff8d6c3980402afeb4652d064 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_probe._de9ff1599ff8d6c3980402afeb4652d064.yml - name: ApplicationGatewayProbe.DefinitionStages.WithProtocol - nameWithType: ApplicationGatewayProbe.DefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.DefinitionStages.WithProtocol - type: Interface - summary:

Stage of an application gateway probe update allowing to specify the protocol of the probe.

- syntax: - content: public interface WithProtocol extends HasProtocol.DefinitionStages.WithProtocol, ApplicationGatewayProtocol> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1860ca8e01d2a4125e47b4b92b70f33f5 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1860ca8e01d2a4125e47b4b92b70f33f5.yml - name: LoadBalancerInboundNatPool.UpdateStages.WithProtocol - nameWithType: LoadBalancerInboundNatPool.UpdateStages.WithProtocol - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateStages.WithProtocol - type: Interface - summary:

The stage of an inbound NAT pool update allowing to specify the transport protocol for the pool to apply to.

- syntax: - content: public interface WithProtocol extends HasProtocol.UpdateStages.WithProtocol -- uid: com.microsoft.azure.management.network._load_balancing_rule._update_d9a580fffeeb4d1a052bd78ff52ef4161 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._update_d9a580fffeeb4d1a052bd78ff52ef4161.yml - name: LoadBalancingRule.UpdateDefinitionStages.WithProtocol - nameWithType: LoadBalancingRule.UpdateDefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateDefinitionStages.WithProtocol - type: Interface - summary:

The stage of a load balancing rule definition allowing to specify the transport protocol to apply the rule to.

- syntax: - content: public interface WithProtocol extends HasProtocol, TransportProtocol>.UpdateDefinitionStages.WithProtocol - typeParameters: - - type: c1a5ebc4 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_backend_httpceb6ddd8ba7135b94add62a3c389433b - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend_httpceb6ddd8ba7135b94add62a3c389433b.yml - name: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProtocol - nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProtocol - type: Interface - summary:

The stage of an application gateway backend HTTP configuration allowing to specify the protocol.

- syntax: - content: public interface WithProtocol extends HasProtocol.UpdateDefinitionStages.WithProtocol, ApplicationGatewayProtocol> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_16df5692153060b197b949cb8a143d2dd - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_16df5692153060b197b949cb8a143d2dd.yml - name: LoadBalancerInboundNatRule.DefinitionStages.WithProtocol - nameWithType: LoadBalancerInboundNatRule.DefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.DefinitionStages.WithProtocol + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_174a697fa884e2c0abda208824abd25a3.yml + name: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithProtocol + nameWithType: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateDefinitionStages.WithProtocol type: Interface summary:

The stage of an inbound NAT rule definition allowing to specify the transport protocol.

syntax: - content: public interface WithProtocol extends HasProtocol.DefinitionStages.WithProtocol, TransportProtocol> + content: public interface WithProtocol extends HasProtocol.UpdateDefinitionStages.WithProtocol, TransportProtocol> typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_protocol + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_protocol.yml + name: ApplicationGatewayProbe.UpdateStages.WithProtocol + nameWithType: ApplicationGatewayProbe.UpdateStages.WithProtocol + fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.UpdateStages.WithProtocol + type: Interface + summary:

Stage of an application gateway probe update allowing to specify the protocol of the probe.

+ syntax: + content: public interface WithProtocol extends HasProtocol.UpdateStages.WithProtocol - uid: com.microsoft.azure.management.network._application_gateway_backend_httpacb2f27d4d6f272185a414ecc23f376c parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_backend_httpacb2f27d4d6f272185a414ecc23f376c.yml @@ -9591,48 +9506,12 @@ references: summary:

The stage of an application gateway backend HTTP configuration allowing to specify the protocol.

syntax: content: public interface WithProtocol extends HasProtocol.UpdateStages.WithProtocol -- uid: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_protocol +- uid: com.microsoft.azure.management.network._application_gateway_listener.11f694114f48e9dc85b3acc34f982a20 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_protocol.yml - name: VerificationIPFlow.DefinitionStages.WithProtocol - nameWithType: VerificationIPFlow.DefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.VerificationIPFlow.DefinitionStages.WithProtocol - type: Interface - summary: >- -

- - Protocol to be verified on. Possible values include: 'TCP', 'UDP'.

- syntax: - content: public interface WithProtocol extends HasProtocol.DefinitionStages.WithProtocol -- uid: com.microsoft.azure.management.network._network_security_rule._update_stages._with_protocol - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_security_rule._update_stages._with_protocol.yml - name: NetworkSecurityRule.UpdateStages.WithProtocol - nameWithType: NetworkSecurityRule.UpdateStages.WithProtocol - fullName: com.microsoft.azure.management.network.NetworkSecurityRule.UpdateStages.WithProtocol - type: Interface - summary:

The stage of the security rule description allowing the protocol that the rule applies to to be specified.

- syntax: - content: public interface WithProtocol -- uid: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_protocol - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_protocol.yml - name: LoadBalancingRule.DefinitionStages.WithProtocol - nameWithType: LoadBalancingRule.DefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.LoadBalancingRule.DefinitionStages.WithProtocol - type: Interface - summary:

The stage of a load balancing rule definition allowing to specify the transport protocol to apply the rule to.

- syntax: - content: public interface WithProtocol extends HasProtocol.DefinitionStages.WithProtocol, TransportProtocol> - typeParameters: - - type: c1a5ebc4 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_listener.8957e1515dadcef971cc060979d4c2ad - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener.8957e1515dadcef971cc060979d4c2ad.yml - name: ApplicationGatewayListener.UpdateDefinitionStages.WithProtocol - nameWithType: ApplicationGatewayListener.UpdateDefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinitionStages.WithProtocol + href: com.microsoft.azure.management.network._application_gateway_listener.11f694114f48e9dc85b3acc34f982a20.yml + name: ApplicationGatewayListener.DefinitionStages.WithProtocol + nameWithType: ApplicationGatewayListener.DefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.DefinitionStages.WithProtocol type: Interface summary:

The stage of an application gateway frontend listener definition allowing to specify the protocol.

syntax: @@ -9653,55 +9532,29 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._network_security_rule._definition_stages._with_protocol +- uid: com.microsoft.azure.management.network._application_gateway_backend_httpceb6ddd8ba7135b94add62a3c389433b parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_security_rule._definition_stages._with_protocol.yml - name: NetworkSecurityRule.DefinitionStages.WithProtocol - nameWithType: NetworkSecurityRule.DefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.NetworkSecurityRule.DefinitionStages.WithProtocol + href: com.microsoft.azure.management.network._application_gateway_backend_httpceb6ddd8ba7135b94add62a3c389433b.yml + name: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProtocol + nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateDefinitionStages.WithProtocol type: Interface - summary:

The stage of the security rule definition allowing the protocol that the rule applies to to be specified.

+ summary:

The stage of an application gateway backend HTTP configuration allowing to specify the protocol.

syntax: - content: public interface WithProtocol - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_protocol - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_protocol.yml - name: ApplicationGatewayProbe.UpdateStages.WithProtocol - nameWithType: ApplicationGatewayProbe.UpdateStages.WithProtocol - fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.UpdateStages.WithProtocol - type: Interface - summary:

Stage of an application gateway probe update allowing to specify the protocol of the probe.

- syntax: - content: public interface WithProtocol extends HasProtocol.UpdateStages.WithProtocol -- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_185d577d9670d87196af6b2989d1254c4 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_185d577d9670d87196af6b2989d1254c4.yml - name: LoadBalancerInboundNatPool.UpdateDefinitionStages.WithProtocol - nameWithType: LoadBalancerInboundNatPool.UpdateDefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateDefinitionStages.WithProtocol - type: Interface - summary:

The stage of an inbound NAT pool definition allowing to specify the transport protocol for the pool to apply to.

- syntax: - content: public interface WithProtocol extends HasProtocol.UpdateDefinitionStages.WithProtocol, TransportProtocol> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_probe._upa6e102939117669e6e705a0a03ed1c1c - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_probe._upa6e102939117669e6e705a0a03ed1c1c.yml - name: ApplicationGatewayProbe.UpdateDefinitionStages.WithProtocol - nameWithType: ApplicationGatewayProbe.UpdateDefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.UpdateDefinitionStages.WithProtocol - type: Interface - summary:

Stage of an application gateway probe definition allowing to specify the protocol of the probe.

- syntax: - content: public interface WithProtocol extends HasProtocol.UpdateDefinitionStages.WithProtocol, ApplicationGatewayProtocol> + content: public interface WithProtocol extends HasProtocol.UpdateDefinitionStages.WithProtocol, ApplicationGatewayProtocol> typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._network_security_rule._update_stages._with_protocol + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_security_rule._update_stages._with_protocol.yml + name: NetworkSecurityRule.UpdateStages.WithProtocol + nameWithType: NetworkSecurityRule.UpdateStages.WithProtocol + fullName: com.microsoft.azure.management.network.NetworkSecurityRule.UpdateStages.WithProtocol + type: Interface + summary:

The stage of the security rule description allowing the protocol that the rule applies to to be specified.

+ syntax: + content: public interface WithProtocol - uid: com.microsoft.azure.management.network._application_gateway_backend_http02af7919f64f0f5e2cf05a5b89a7c640 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_backend_http02af7919f64f0f5e2cf05a5b89a7c640.yml @@ -9725,29 +9578,166 @@ references: summary:

The stage of an application gateway frontend listener update allowing to specify the protocol.

syntax: content: public interface WithProtocol -- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_174a697fa884e2c0abda208824abd25a3 +- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_185d577d9670d87196af6b2989d1254c4 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_174a697fa884e2c0abda208824abd25a3.yml - name: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithProtocol - nameWithType: LoadBalancerInboundNatRule.UpdateDefinitionStages.WithProtocol - fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateDefinitionStages.WithProtocol + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_185d577d9670d87196af6b2989d1254c4.yml + name: LoadBalancerInboundNatPool.UpdateDefinitionStages.WithProtocol + nameWithType: LoadBalancerInboundNatPool.UpdateDefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateDefinitionStages.WithProtocol type: Interface - summary:

The stage of an inbound NAT rule definition allowing to specify the transport protocol.

+ summary:

The stage of an inbound NAT pool definition allowing to specify the transport protocol for the pool to apply to.

syntax: - content: public interface WithProtocol extends HasProtocol.UpdateDefinitionStages.WithProtocol, TransportProtocol> + content: public interface WithProtocol extends HasProtocol.UpdateDefinitionStages.WithProtocol, TransportProtocol> typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_public_frontend +- uid: com.microsoft.azure.management.network._application_gateway_probe._de9ff1599ff8d6c3980402afeb4652d064 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_public_frontend.yml - name: LoadBalancer.DefinitionStages.WithPublicFrontend - nameWithType: LoadBalancer.DefinitionStages.WithPublicFrontend - fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithPublicFrontend + href: com.microsoft.azure.management.network._application_gateway_probe._de9ff1599ff8d6c3980402afeb4652d064.yml + name: ApplicationGatewayProbe.DefinitionStages.WithProtocol + nameWithType: ApplicationGatewayProbe.DefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.DefinitionStages.WithProtocol type: Interface - summary:

The stage of an Internet-facing load balancer definition allowing to define one or more public frontends.

+ summary:

Stage of an application gateway probe update allowing to specify the protocol of the probe.

syntax: - content: public interface WithPublicFrontend + content: public interface WithProtocol extends HasProtocol.DefinitionStages.WithProtocol, ApplicationGatewayProtocol> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1860ca8e01d2a4125e47b4b92b70f33f5 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_pool_1860ca8e01d2a4125e47b4b92b70f33f5.yml + name: LoadBalancerInboundNatPool.UpdateStages.WithProtocol + nameWithType: LoadBalancerInboundNatPool.UpdateStages.WithProtocol + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatPool.UpdateStages.WithProtocol + type: Interface + summary:

The stage of an inbound NAT pool update allowing to specify the transport protocol for the pool to apply to.

+ syntax: + content: public interface WithProtocol extends HasProtocol.UpdateStages.WithProtocol +- uid: com.microsoft.azure.management.network._network_security_rule._update9cdbc7a60e9693ec95fa681cef81ff49 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_security_rule._update9cdbc7a60e9693ec95fa681cef81ff49.yml + name: NetworkSecurityRule.UpdateDefinitionStages.WithProtocol + nameWithType: NetworkSecurityRule.UpdateDefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.NetworkSecurityRule.UpdateDefinitionStages.WithProtocol + type: Interface + summary:

The stage of the security rule definition allowing the protocol that the rule applies to to be specified.

+ syntax: + content: public interface WithProtocol + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_protocol + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancing_rule._update_stages._with_protocol.yml + name: LoadBalancingRule.UpdateStages.WithProtocol + nameWithType: LoadBalancingRule.UpdateStages.WithProtocol + fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateStages.WithProtocol + type: Interface + summary:

The stage of a load balancing rule update allowing to modify the transport protocol the rule applies to.

+ syntax: + content: public interface WithProtocol extends HasProtocol.UpdateStages.WithProtocol +- uid: com.microsoft.azure.management.network._load_balancing_rule._update_d9a580fffeeb4d1a052bd78ff52ef4161 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancing_rule._update_d9a580fffeeb4d1a052bd78ff52ef4161.yml + name: LoadBalancingRule.UpdateDefinitionStages.WithProtocol + nameWithType: LoadBalancingRule.UpdateDefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.LoadBalancingRule.UpdateDefinitionStages.WithProtocol + type: Interface + summary:

The stage of a load balancing rule definition allowing to specify the transport protocol to apply the rule to.

+ syntax: + content: public interface WithProtocol extends HasProtocol, TransportProtocol>.UpdateDefinitionStages.WithProtocol + typeParameters: + - type: c1a5ebc4 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_protocol + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_protocol.yml + name: VerificationIPFlow.DefinitionStages.WithProtocol + nameWithType: VerificationIPFlow.DefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.VerificationIPFlow.DefinitionStages.WithProtocol + type: Interface + summary: >- +

+ + Protocol to be verified on. Possible values include: 'TCP', 'UDP'.

+ syntax: + content: public interface WithProtocol extends HasProtocol.DefinitionStages.WithProtocol +- uid: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_protocol + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancing_rule._definition_stages._with_protocol.yml + name: LoadBalancingRule.DefinitionStages.WithProtocol + nameWithType: LoadBalancingRule.DefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.LoadBalancingRule.DefinitionStages.WithProtocol + type: Interface + summary:

The stage of a load balancing rule definition allowing to specify the transport protocol to apply the rule to.

+ syntax: + content: public interface WithProtocol extends HasProtocol.DefinitionStages.WithProtocol, TransportProtocol> + typeParameters: + - type: c1a5ebc4 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_probe._upa6e102939117669e6e705a0a03ed1c1c + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_probe._upa6e102939117669e6e705a0a03ed1c1c.yml + name: ApplicationGatewayProbe.UpdateDefinitionStages.WithProtocol + nameWithType: ApplicationGatewayProbe.UpdateDefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.UpdateDefinitionStages.WithProtocol + type: Interface + summary:

Stage of an application gateway probe definition allowing to specify the protocol of the probe.

+ syntax: + content: public interface WithProtocol extends HasProtocol.UpdateDefinitionStages.WithProtocol, ApplicationGatewayProtocol> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_16df5692153060b197b949cb8a143d2dd + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_16df5692153060b197b949cb8a143d2dd.yml + name: LoadBalancerInboundNatRule.DefinitionStages.WithProtocol + nameWithType: LoadBalancerInboundNatRule.DefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.DefinitionStages.WithProtocol + type: Interface + summary:

The stage of an inbound NAT rule definition allowing to specify the transport protocol.

+ syntax: + content: public interface WithProtocol extends HasProtocol.DefinitionStages.WithProtocol, TransportProtocol> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_listener.8957e1515dadcef971cc060979d4c2ad + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_listener.8957e1515dadcef971cc060979d4c2ad.yml + name: ApplicationGatewayListener.UpdateDefinitionStages.WithProtocol + nameWithType: ApplicationGatewayListener.UpdateDefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinitionStages.WithProtocol + type: Interface + summary:

The stage of an application gateway frontend listener definition allowing to specify the protocol.

+ syntax: + content: public interface WithProtocol + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_11900cea0ea17e9f10a974e73a32dbc9e + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_inbound_nat_rule_11900cea0ea17e9f10a974e73a32dbc9e.yml + name: LoadBalancerInboundNatRule.UpdateStages.WithProtocol + nameWithType: LoadBalancerInboundNatRule.UpdateStages.WithProtocol + fullName: com.microsoft.azure.management.network.LoadBalancerInboundNatRule.UpdateStages.WithProtocol + type: Interface + summary:

The stage of an inbound NAT rule update allowing to specify the transport protocol for the rule to apply to.

+ syntax: + content: public interface WithProtocol extends HasProtocol.UpdateStages.WithProtocol +- uid: com.microsoft.azure.management.network._network_security_rule._definition_stages._with_protocol + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_security_rule._definition_stages._with_protocol.yml + name: NetworkSecurityRule.DefinitionStages.WithProtocol + nameWithType: NetworkSecurityRule.DefinitionStages.WithProtocol + fullName: com.microsoft.azure.management.network.NetworkSecurityRule.DefinitionStages.WithProtocol + type: Interface + summary:

The stage of the security rule definition allowing the protocol that the rule applies to to be specified.

+ syntax: + content: public interface WithProtocol + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer._update_stages._with_public_frontend parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer._update_stages._with_public_frontend.yml @@ -9758,6 +9748,16 @@ references: summary:

The stage of a load balancer update allowing to define, remove or edit Internet-facing frontends.

syntax: content: public interface WithPublicFrontend +- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_public_frontend + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_public_frontend.yml + name: LoadBalancer.DefinitionStages.WithPublicFrontend + nameWithType: LoadBalancer.DefinitionStages.WithPublicFrontend + fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithPublicFrontend + type: Interface + summary:

The stage of an Internet-facing load balancer definition allowing to define one or more public frontends.

+ syntax: + content: public interface WithPublicFrontend - uid: com.microsoft.azure.management.network._application_gateway._definiti4c458a21f70dc3da33496a7511bf042c parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._definiti4c458a21f70dc3da33496a7511bf042c.yml @@ -9768,71 +9768,6 @@ references: summary:

The stage of an application gateway definition allowing to define one or more public, or Internet-facing, frontends.

syntax: content: public interface WithPublicFrontend extends ApplicationGateway.DefinitionStages.WithPublicIPAddress -- uid: com.microsoft.azure.management.network._nic_i_p_configuration._definif237c7ae7954e9cb7c2196f29b36b31a - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._definif237c7ae7954e9cb7c2196f29b36b31a.yml - name: NicIPConfiguration.DefinitionStages.WithPublicIPAddress - nameWithType: NicIPConfiguration.DefinitionStages.WithPublicIPAddress - fullName: com.microsoft.azure.management.network.NicIPConfiguration.DefinitionStages.WithPublicIPAddress - type: Interface - summary: >- -

The stage of the network interface IP configuration definition allowing to associate it with a public IP address.

- -

- syntax: - content: public interface WithPublicIPAddress extends HasPublicIPAddress.DefinitionStages.WithPublicIPAddress> - typeParameters: - - type: 18a275b1 - description:

the return type of the final Attachable#attach()

-- uid: com.microsoft.azure.management.network._nic_i_p_configuration._updatef61ef7afce132f4470fd19846db2fccb - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._updatef61ef7afce132f4470fd19846db2fccb.yml - name: NicIPConfiguration.UpdateDefinitionStages.WithPublicIPAddress - nameWithType: NicIPConfiguration.UpdateDefinitionStages.WithPublicIPAddress - fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinitionStages.WithPublicIPAddress - type: Interface - summary: >- -

The stage of the network interface IP configuration definition allowing to associate it with a public IP address.

- -

- syntax: - content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddress> - typeParameters: - - type: 18a275b1 - description:

the return type of the final Attachable#attach()

-- uid: com.microsoft.azure.management.network._application_gateway._update_s70f7d74081bca7efcf849e4b6bdcc1b1 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._update_s70f7d74081bca7efcf849e4b6bdcc1b1.yml - name: ApplicationGateway.UpdateStages.WithPublicIPAddress - nameWithType: ApplicationGateway.UpdateStages.WithPublicIPAddress - fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithPublicIPAddress - type: Interface - summary:

The stage of an application gateway update allowing to specify a public IP address for the public frontend.

- syntax: - content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateStages.WithPublicIPAddressNoDnsLabel -- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update32ff1a6def881ebead28368241abb577 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._update32ff1a6def881ebead28368241abb577.yml - name: NicIPConfiguration.UpdateStages.WithPublicIPAddress - nameWithType: NicIPConfiguration.UpdateStages.WithPublicIPAddress - fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateStages.WithPublicIPAddress - type: Interface - summary:

The stage of the network interface IP configuration update allowing to specify public IP address.

- syntax: - content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateStages.WithPublicIPAddress -- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conf739e4a05cb43112a29e91a022c0df539 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conf739e4a05cb43112a29e91a022c0df539.yml - name: VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithPublicIPAddress - nameWithType: VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithPublicIPAddress - fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithPublicIPAddress - type: Interface - summary:

The stage of virtual network gateway frontend definition allowing to specify an existing public IP address to make the virtual network gateway available at as Internet-facing.

- syntax: - content: public interface WithPublicIPAddress extends HasPublicIPAddress.DefinitionStages.WithExistingPublicIPAddress> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent virtual network gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway._definiti5e78f16298b625c3d2bae224da10ccd8 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._definiti5e78f16298b625c3d2bae224da10ccd8.yml @@ -9843,42 +9778,6 @@ references: summary:

The stage of an application gateway definition allowing to add a new Internet-facing frontend with a public IP address.

syntax: content: public interface WithPublicIPAddress extends HasPublicIPAddress.DefinitionStages.WithPublicIPAddressNoDnsLabel -- uid: com.microsoft.azure.management.network._load_balancer_public_frontend_1_ed181095c5a37e2adf96127b6c0c0101 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_public_frontend_1_ed181095c5a37e2adf96127b6c0c0101.yml - name: LoadBalancerPublicFrontend.UpdateDefinitionStages.WithPublicIPAddress - nameWithType: LoadBalancerPublicFrontend.UpdateDefinitionStages.WithPublicIPAddress - fullName: com.microsoft.azure.management.network.LoadBalancerPublicFrontend.UpdateDefinitionStages.WithPublicIPAddress - type: Interface - summary:

The stage of a public frontend definition allowing to specify an existing public IP address.

- syntax: - content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddress> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_public_frontend_1_e7f73563fff6ce30fca82af14a891400 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_public_frontend_1_e7f73563fff6ce30fca82af14a891400.yml - name: LoadBalancerPublicFrontend.DefinitionStages.WithPublicIPAddress - nameWithType: LoadBalancerPublicFrontend.DefinitionStages.WithPublicIPAddress - fullName: com.microsoft.azure.management.network.LoadBalancerPublicFrontend.DefinitionStages.WithPublicIPAddress - type: Interface - summary:

The stage of a public frontend definition allowing to specify an existing public IP address.

- syntax: - content: public interface WithPublicIPAddress extends HasPublicIPAddress.DefinitionStages.WithPublicIPAddress> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_public_frontend_1_6cebe7799708610e2a1b7b1190d8135c - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_public_frontend_1_6cebe7799708610e2a1b7b1190d8135c.yml - name: LoadBalancerPublicFrontend.UpdateStages.WithPublicIPAddress - nameWithType: LoadBalancerPublicFrontend.UpdateStages.WithPublicIPAddress - fullName: com.microsoft.azure.management.network.LoadBalancerPublicFrontend.UpdateStages.WithPublicIPAddress - type: Interface - summary:

The stage of a public frontend update allowing to specify an existing public IP address.

- syntax: - content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateStages.WithPublicIPAddress - uid: com.microsoft.azure.management.network._application_gateway_frontend.094b9348d00b699b184260501e4f69ab parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_frontend.094b9348d00b699b184260501e4f69ab.yml @@ -9902,6 +9801,22 @@ references: summary:

The stage of virtual network gateway definition allowing to specify public IP address for IP configuration.

syntax: content: public interface WithPublicIPAddress extends HasPublicIPAddress.DefinitionStages.WithPublicIPAddressNoDnsLabel +- uid: com.microsoft.azure.management.network._nic_i_p_configuration._definif237c7ae7954e9cb7c2196f29b36b31a + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._nic_i_p_configuration._definif237c7ae7954e9cb7c2196f29b36b31a.yml + name: NicIPConfiguration.DefinitionStages.WithPublicIPAddress + nameWithType: NicIPConfiguration.DefinitionStages.WithPublicIPAddress + fullName: com.microsoft.azure.management.network.NicIPConfiguration.DefinitionStages.WithPublicIPAddress + type: Interface + summary: >- +

The stage of the network interface IP configuration definition allowing to associate it with a public IP address.

+ +

+ syntax: + content: public interface WithPublicIPAddress extends HasPublicIPAddress.DefinitionStages.WithPublicIPAddress> + typeParameters: + - type: 18a275b1 + description:

the return type of the final Attachable#attach()

- uid: com.microsoft.azure.management.network._application_gateway_frontend.1a8456006049538a93e5f4bb02d4a998 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_frontend.1a8456006049538a93e5f4bb02d4a998.yml @@ -9912,6 +9827,16 @@ references: summary:

The stage of an application gateway frontend definition allowing to specify an existing public IP address to make the application gateway available at as Internet-facing.

syntax: content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateStages.WithExistingPublicIPAddress +- uid: com.microsoft.azure.management.network._application_gateway._update_s70f7d74081bca7efcf849e4b6bdcc1b1 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway._update_s70f7d74081bca7efcf849e4b6bdcc1b1.yml + name: ApplicationGateway.UpdateStages.WithPublicIPAddress + nameWithType: ApplicationGateway.UpdateStages.WithPublicIPAddress + fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithPublicIPAddress + type: Interface + summary:

The stage of an application gateway update allowing to specify a public IP address for the public frontend.

+ syntax: + content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateStages.WithPublicIPAddressNoDnsLabel - uid: com.microsoft.azure.management.network._application_gateway_frontend.4676a3d5a3834f4fab5e686986036cf4 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_frontend.4676a3d5a3834f4fab5e686986036cf4.yml @@ -9925,6 +9850,81 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conf739e4a05cb43112a29e91a022c0df539 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conf739e4a05cb43112a29e91a022c0df539.yml + name: VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithPublicIPAddress + nameWithType: VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithPublicIPAddress + fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithPublicIPAddress + type: Interface + summary:

The stage of virtual network gateway frontend definition allowing to specify an existing public IP address to make the virtual network gateway available at as Internet-facing.

+ syntax: + content: public interface WithPublicIPAddress extends HasPublicIPAddress.DefinitionStages.WithExistingPublicIPAddress> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent virtual network gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_public_frontend_1_e7f73563fff6ce30fca82af14a891400 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_public_frontend_1_e7f73563fff6ce30fca82af14a891400.yml + name: LoadBalancerPublicFrontend.DefinitionStages.WithPublicIPAddress + nameWithType: LoadBalancerPublicFrontend.DefinitionStages.WithPublicIPAddress + fullName: com.microsoft.azure.management.network.LoadBalancerPublicFrontend.DefinitionStages.WithPublicIPAddress + type: Interface + summary:

The stage of a public frontend definition allowing to specify an existing public IP address.

+ syntax: + content: public interface WithPublicIPAddress extends HasPublicIPAddress.DefinitionStages.WithPublicIPAddress> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_public_frontend_1_ed181095c5a37e2adf96127b6c0c0101 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_public_frontend_1_ed181095c5a37e2adf96127b6c0c0101.yml + name: LoadBalancerPublicFrontend.UpdateDefinitionStages.WithPublicIPAddress + nameWithType: LoadBalancerPublicFrontend.UpdateDefinitionStages.WithPublicIPAddress + fullName: com.microsoft.azure.management.network.LoadBalancerPublicFrontend.UpdateDefinitionStages.WithPublicIPAddress + type: Interface + summary:

The stage of a public frontend definition allowing to specify an existing public IP address.

+ syntax: + content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddress> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update32ff1a6def881ebead28368241abb577 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._nic_i_p_configuration._update32ff1a6def881ebead28368241abb577.yml + name: NicIPConfiguration.UpdateStages.WithPublicIPAddress + nameWithType: NicIPConfiguration.UpdateStages.WithPublicIPAddress + fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateStages.WithPublicIPAddress + type: Interface + summary:

The stage of the network interface IP configuration update allowing to specify public IP address.

+ syntax: + content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateStages.WithPublicIPAddress +- uid: com.microsoft.azure.management.network._nic_i_p_configuration._updatef61ef7afce132f4470fd19846db2fccb + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._nic_i_p_configuration._updatef61ef7afce132f4470fd19846db2fccb.yml + name: NicIPConfiguration.UpdateDefinitionStages.WithPublicIPAddress + nameWithType: NicIPConfiguration.UpdateDefinitionStages.WithPublicIPAddress + fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinitionStages.WithPublicIPAddress + type: Interface + summary: >- +

The stage of the network interface IP configuration definition allowing to associate it with a public IP address.

+ +

+ syntax: + content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateDefinitionStages.WithPublicIPAddress> + typeParameters: + - type: 18a275b1 + description:

the return type of the final Attachable#attach()

+- uid: com.microsoft.azure.management.network._load_balancer_public_frontend_1_6cebe7799708610e2a1b7b1190d8135c + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_public_frontend_1_6cebe7799708610e2a1b7b1190d8135c.yml + name: LoadBalancerPublicFrontend.UpdateStages.WithPublicIPAddress + nameWithType: LoadBalancerPublicFrontend.UpdateStages.WithPublicIPAddress + fullName: com.microsoft.azure.management.network.LoadBalancerPublicFrontend.UpdateStages.WithPublicIPAddress + type: Interface + summary:

The stage of a public frontend update allowing to specify an existing public IP address.

+ syntax: + content: public interface WithPublicIPAddress extends HasPublicIPAddress.UpdateStages.WithPublicIPAddress - uid: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_remote_i_p parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._verification_i_p_flow._definition_stages._with_remote_i_p.yml @@ -10045,16 +10045,6 @@ references: summary:

The stage of an application gateway definition allowing to continue adding more request routing rules, or start specifying optional settings, or create the application gateway.

syntax: content: public interface WithRequestRoutingRuleOrCreate extends ApplicationGateway.DefinitionStages.WithRequestRoutingRule,ApplicationGateway.DefinitionStages.WithCreate -- uid: com.microsoft.azure.management.network._application_gateway_backend_http0b327931c7e85978a7a2d75fe6f55bde - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_backend_http0b327931c7e85978a7a2d75fe6f55bde.yml - name: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithRequestTimeout - nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithRequestTimeout - fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithRequestTimeout - type: Interface - summary:

The stage of an application gateway backend HTTP configuration allowing to specify the request timeout.

- syntax: - content: public interface WithRequestTimeout - uid: com.microsoft.azure.management.network._application_gateway_backend_http7ccaa6407ed14eaaf4092e888b8695ec parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_backend_http7ccaa6407ed14eaaf4092e888b8695ec.yml @@ -10081,6 +10071,16 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_backend_http0b327931c7e85978a7a2d75fe6f55bde + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_backend_http0b327931c7e85978a7a2d75fe6f55bde.yml + name: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithRequestTimeout + nameWithType: ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithRequestTimeout + fullName: com.microsoft.azure.management.network.ApplicationGatewayBackendHttpConfiguration.UpdateStages.WithRequestTimeout + type: Interface + summary:

The stage of an application gateway backend HTTP configuration allowing to specify the request timeout.

+ syntax: + content: public interface WithRequestTimeout - uid: com.microsoft.azure.management.network._flow_log_settings._update_stages._with_retention_policy parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._flow_log_settings._update_stages._with_retention_policy.yml @@ -10091,6 +10091,16 @@ references: summary:

The stage of the flow log information update allowing to configure retention policy.

syntax: content: public interface WithRetentionPolicy +- uid: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_retries + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_retries.yml + name: ApplicationGatewayProbe.UpdateStages.WithRetries + nameWithType: ApplicationGatewayProbe.UpdateStages.WithRetries + fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.UpdateStages.WithRetries + type: Interface + summary:

Stage of an application gateway probe update allowing to specify the number of retries before the server is considered unhealthy.

+ syntax: + content: public interface WithRetries - uid: com.microsoft.azure.management.network._application_gateway_probe._upeccaf791f124b35a4cde547ea3b35ec8 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_probe._upeccaf791f124b35a4cde547ea3b35ec8.yml @@ -10104,16 +10114,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_retries - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_retries.yml - name: ApplicationGatewayProbe.UpdateStages.WithRetries - nameWithType: ApplicationGatewayProbe.UpdateStages.WithRetries - fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.UpdateStages.WithRetries - type: Interface - summary:

Stage of an application gateway probe update allowing to specify the number of retries before the server is considered unhealthy.

- syntax: - content: public interface WithRetries - uid: com.microsoft.azure.management.network._application_gateway_probe._de3103b2e5c5893c3d19e2d6d83e06bd78 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_probe._de3103b2e5c5893c3d19e2d6d83e06bd78.yml @@ -10147,16 +10147,6 @@ references: summary:

A public IP address update allowing the reverse FQDN to be changed.

syntax: content: public interface WithReverseFQDN -- uid: com.microsoft.azure.management.network._route_table._update_stages._with_route - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._route_table._update_stages._with_route.yml - name: RouteTable.UpdateStages.WithRoute - nameWithType: RouteTable.UpdateStages.WithRoute - fullName: com.microsoft.azure.management.network.RouteTable.UpdateStages.WithRoute - type: Interface - summary:

The stage of the route table definition allowing to add, remove or modify routes.

- syntax: - content: public interface WithRoute - uid: com.microsoft.azure.management.network._route_table._definition_stages._with_route parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._route_table._definition_stages._with_route.yml @@ -10167,6 +10157,16 @@ references: summary:

The stage of the route table definition allowing to add routes.

syntax: content: public interface WithRoute +- uid: com.microsoft.azure.management.network._route_table._update_stages._with_route + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._route_table._update_stages._with_route.yml + name: RouteTable.UpdateStages.WithRoute + nameWithType: RouteTable.UpdateStages.WithRoute + fullName: com.microsoft.azure.management.network.RouteTable.UpdateStages.WithRoute + type: Interface + summary:

The stage of the route table definition allowing to add, remove or modify routes.

+ syntax: + content: public interface WithRoute - uid: com.microsoft.azure.management.network._subnet._update_stages._with_route_table parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._subnet._update_stages._with_route_table.yml @@ -10177,19 +10177,6 @@ references: summary:

The stage of a subnet update allowing to specify a route table to associate with the subnet, or remove an existing association.

syntax: content: public interface WithRouteTable -- uid: com.microsoft.azure.management.network._subnet._update_definition_stages._with_route_table - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._subnet._update_definition_stages._with_route_table.yml - name: Subnet.UpdateDefinitionStages.WithRouteTable - nameWithType: Subnet.UpdateDefinitionStages.WithRouteTable - fullName: com.microsoft.azure.management.network.Subnet.UpdateDefinitionStages.WithRouteTable - type: Interface - summary:

The stage of a subnet definition allowing to specify a route table to associate with the subnet.

- syntax: - content: public interface WithRouteTable - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._subnet._definition_stages._with_route_table parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._subnet._definition_stages._with_route_table.yml @@ -10203,16 +10190,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._network_security_group._update_stages._with_rule +- uid: com.microsoft.azure.management.network._subnet._update_definition_stages._with_route_table parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_security_group._update_stages._with_rule.yml - name: NetworkSecurityGroup.UpdateStages.WithRule - nameWithType: NetworkSecurityGroup.UpdateStages.WithRule - fullName: com.microsoft.azure.management.network.NetworkSecurityGroup.UpdateStages.WithRule + href: com.microsoft.azure.management.network._subnet._update_definition_stages._with_route_table.yml + name: Subnet.UpdateDefinitionStages.WithRouteTable + nameWithType: Subnet.UpdateDefinitionStages.WithRouteTable + fullName: com.microsoft.azure.management.network.Subnet.UpdateDefinitionStages.WithRouteTable type: Interface - summary:

The stage of the resource definition allowing to add or remove security rules.

+ summary:

The stage of a subnet definition allowing to specify a route table to associate with the subnet.

syntax: - content: public interface WithRule + content: public interface WithRouteTable + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._network_security_group._definition_stages._with_rule parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_security_group._definition_stages._with_rule.yml @@ -10226,6 +10216,16 @@ references:

When the security rule description is complete enough, use Attachable#attach() to attach it to this network security group.

syntax: content: public interface WithRule +- uid: com.microsoft.azure.management.network._network_security_group._update_stages._with_rule + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_security_group._update_stages._with_rule.yml + name: NetworkSecurityGroup.UpdateStages.WithRule + nameWithType: NetworkSecurityGroup.UpdateStages.WithRule + fullName: com.microsoft.azure.management.network.NetworkSecurityGroup.UpdateStages.WithRule + type: Interface + summary:

The stage of the resource definition allowing to add or remove security rules.

+ syntax: + content: public interface WithRule - uid: com.microsoft.azure.management.network._network_interface._definitiona3305dde35819c227153bd3b17e0a42b parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_interface._definitiona3305dde35819c227153bd3b17e0a42b.yml @@ -10245,19 +10245,6 @@ references: type: Interface syntax: content: public interface WithSecondVirtualNetworkGateway -- uid: com.microsoft.azure.management.network._application_gateway_request_routee0c97c6af511de6a581f7fa3089b24b - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_routee0c97c6af511de6a581f7fa3089b24b.yml - name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithServerNameIndication - nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithServerNameIndication - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithServerNameIndication - type: Interface - summary:

The stage of an application gateway request routing rule definition allowing to require server name indication.

- syntax: - content: public interface WithServerNameIndication extends HasServerNameIndication.UpdateDefinitionStages.WithServerNameIndication> - typeParameters: - - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_listener.2b96cdf0f09a0473050c8884bafab08f parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_listener.2b96cdf0f09a0473050c8884bafab08f.yml @@ -10281,19 +10268,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_request_routec07ee9c2bca8d1e567ab783133ea772 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_routec07ee9c2bca8d1e567ab783133ea772.yml - name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithServerNameIndication - nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithServerNameIndication - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithServerNameIndication - type: Interface - summary:

The stage of an application gateway request routing rule definition allowing to require server name indication.

- syntax: - content: public interface WithServerNameIndication extends HasServerNameIndication.DefinitionStages.WithServerNameIndication> - typeParameters: - - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_listener.7dd91f9d91b120f46152d7221855d473 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_listener.7dd91f9d91b120f46152d7221855d473.yml @@ -10307,15 +10281,32 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._virtual_network_gateway_connecti44d5bcd8ec54e82ff51e730b06b3f67a +- uid: com.microsoft.azure.management.network._application_gateway_request_routec07ee9c2bca8d1e567ab783133ea772 parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway_connecti44d5bcd8ec54e82ff51e730b06b3f67a.yml - name: VirtualNetworkGatewayConnection.DefinitionStages.WithSharedKey - nameWithType: VirtualNetworkGatewayConnection.DefinitionStages.WithSharedKey - fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayConnection.DefinitionStages.WithSharedKey + href: com.microsoft.azure.management.network._application_gateway_request_routec07ee9c2bca8d1e567ab783133ea772.yml + name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithServerNameIndication + nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithServerNameIndication + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithServerNameIndication type: Interface + summary:

The stage of an application gateway request routing rule definition allowing to require server name indication.

syntax: - content: public interface WithSharedKey + content: public interface WithServerNameIndication extends HasServerNameIndication.DefinitionStages.WithServerNameIndication> + typeParameters: + - type: 18a275b1 + description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_request_routee0c97c6af511de6a581f7fa3089b24b + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_routee0c97c6af511de6a581f7fa3089b24b.yml + name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithServerNameIndication + nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithServerNameIndication + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithServerNameIndication + type: Interface + summary:

The stage of an application gateway request routing rule definition allowing to require server name indication.

+ syntax: + content: public interface WithServerNameIndication extends HasServerNameIndication.UpdateDefinitionStages.WithServerNameIndication> + typeParameters: + - type: 18a275b1 + description:

the stage of the application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._virtual_network_gateway_connectia35cf256196e97aaeeb294c90191fa4a parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._virtual_network_gateway_connectia35cf256196e97aaeeb294c90191fa4a.yml @@ -10325,16 +10316,15 @@ references: type: Interface syntax: content: public interface WithSharedKey -- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_size +- uid: com.microsoft.azure.management.network._virtual_network_gateway_connecti44d5bcd8ec54e82ff51e730b06b3f67a parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._update_stages._with_size.yml - name: ApplicationGateway.UpdateStages.WithSize - nameWithType: ApplicationGateway.UpdateStages.WithSize - fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithSize + href: com.microsoft.azure.management.network._virtual_network_gateway_connecti44d5bcd8ec54e82ff51e730b06b3f67a.yml + name: VirtualNetworkGatewayConnection.DefinitionStages.WithSharedKey + nameWithType: VirtualNetworkGatewayConnection.DefinitionStages.WithSharedKey + fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayConnection.DefinitionStages.WithSharedKey type: Interface - summary:

The stage of an application gateway update allowing to specify the size.

syntax: - content: public interface WithSize + content: public interface WithSharedKey - uid: com.microsoft.azure.management.network._application_gateway._definition_stages._with_size parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._definition_stages._with_size.yml @@ -10345,16 +10335,16 @@ references: summary:

The stage of an application gateway update allowing to specify the size.

syntax: content: public interface WithSize -- uid: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_sku +- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_size parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_sku.yml - name: PublicIPAddress.DefinitionStages.WithSku - nameWithType: PublicIPAddress.DefinitionStages.WithSku - fullName: com.microsoft.azure.management.network.PublicIPAddress.DefinitionStages.WithSku + href: com.microsoft.azure.management.network._application_gateway._update_stages._with_size.yml + name: ApplicationGateway.UpdateStages.WithSize + nameWithType: ApplicationGateway.UpdateStages.WithSize + fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithSize type: Interface - summary:

The stage of the IP address definition allowing to specify SKU.

+ summary:

The stage of an application gateway update allowing to specify the size.

syntax: - content: public interface WithSku + content: public interface WithSize - uid: com.microsoft.azure.management.network._virtual_network_gateway._definition_stages._with_sku parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._virtual_network_gateway._definition_stages._with_sku.yml @@ -10365,14 +10355,14 @@ references: summary:

The stage of virtual network gateway definition allowing to specify SKU.

syntax: content: public interface WithSku -- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_sku +- uid: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_sku parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_sku.yml - name: LoadBalancer.DefinitionStages.WithSku - nameWithType: LoadBalancer.DefinitionStages.WithSku - fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithSku + href: com.microsoft.azure.management.network._public_i_p_address._definition_stages._with_sku.yml + name: PublicIPAddress.DefinitionStages.WithSku + nameWithType: PublicIPAddress.DefinitionStages.WithSku + fullName: com.microsoft.azure.management.network.PublicIPAddress.DefinitionStages.WithSku type: Interface - summary:

The stage of the load balancer definition allowing to specify SKU.

+ summary:

The stage of the IP address definition allowing to specify SKU.

syntax: content: public interface WithSku - uid: com.microsoft.azure.management.network._virtual_network_gateway._update_stages._with_sku @@ -10385,6 +10375,16 @@ references: summary:

The stage of virtual network gateway update allowing to change SKU.

syntax: content: public interface WithSku +- uid: com.microsoft.azure.management.network._load_balancer._definition_stages._with_sku + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer._definition_stages._with_sku.yml + name: LoadBalancer.DefinitionStages.WithSku + nameWithType: LoadBalancer.DefinitionStages.WithSku + fullName: com.microsoft.azure.management.network.LoadBalancer.DefinitionStages.WithSku + type: Interface + summary:

The stage of the load balancer definition allowing to specify SKU.

+ syntax: + content: public interface WithSku - uid: com.microsoft.azure.management.network._network_security_rule._update_stages._with_source_address parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_security_rule._update_stages._with_source_address.yml @@ -10467,16 +10467,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_ssl_cert - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway._update_stages._with_ssl_cert.yml - name: ApplicationGateway.UpdateStages.WithSslCert - nameWithType: ApplicationGateway.UpdateStages.WithSslCert - fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithSslCert - type: Interface - summary:

The stage of an application gateway update allowing to modify SSL certificates.

- syntax: - content: public interface WithSslCert - uid: com.microsoft.azure.management.network._application_gateway._definition_stages._with_ssl_cert parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway._definition_stages._with_ssl_cert.yml @@ -10487,6 +10477,16 @@ references: summary:

The stage of an application gateway definition allowing to add an SSL certificate to be used by HTTPS listeners.

syntax: content: public interface WithSslCert +- uid: com.microsoft.azure.management.network._application_gateway._update_stages._with_ssl_cert + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway._update_stages._with_ssl_cert.yml + name: ApplicationGateway.UpdateStages.WithSslCert + nameWithType: ApplicationGateway.UpdateStages.WithSslCert + fullName: com.microsoft.azure.management.network.ApplicationGateway.UpdateStages.WithSslCert + type: Interface + summary:

The stage of an application gateway update allowing to modify SSL certificates.

+ syntax: + content: public interface WithSslCert - uid: com.microsoft.azure.management.network._application_gateway_request_routfee49b911fd411fd9ec50d30a011ec45 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_request_routfee49b911fd411fd9ec50d30a011ec45.yml @@ -10500,6 +10500,19 @@ references: typeParameters: - type: 18a275b1 description:

the next stage of the definition

+- uid: com.microsoft.azure.management.network._application_gateway_listener.580e38e35cbec73b4fa51a0c7d8e88d7 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_listener.580e38e35cbec73b4fa51a0c7d8e88d7.yml + name: ApplicationGatewayListener.DefinitionStages.WithSslCertificate + nameWithType: ApplicationGatewayListener.DefinitionStages.WithSslCertificate + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.DefinitionStages.WithSslCertificate + type: Interface + summary:

The stage of an application gateway frontend listener definition allowing to specify the SSL certificate to associate with the listener.

+ syntax: + content: public interface WithSslCertificate extends HasSslCertificate.DefinitionStages.WithSslCertificate> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_listener.d79abd367d7da671f3ae8c1e57e8bbcc parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_listener.d79abd367d7da671f3ae8c1e57e8bbcc.yml @@ -10510,19 +10523,6 @@ references: summary:

The stage of an application gateway frontend listener update allowing to specify the SSL certificate to associate with the listener.

syntax: content: public interface WithSslCertificate extends HasSslCertificate.UpdateStages.WithSslCertificate -- uid: com.microsoft.azure.management.network._application_gateway_request_rout892f77d283d26da71adae0cdc575b50c - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_rout892f77d283d26da71adae0cdc575b50c.yml - name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithSslCertificate - nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithSslCertificate - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithSslCertificate - type: Interface - summary:

The stage of an application gateway request routing rule allowing to specify an SSL certificate.

- syntax: - content: public interface WithSslCertificate extends HasSslCertificate.DefinitionStages.WithSslCertificate> - typeParameters: - - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_listener.345c2efe5539a6fe7384490bdce7b01f parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_listener.345c2efe5539a6fe7384490bdce7b01f.yml @@ -10536,16 +10536,29 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_listener.580e38e35cbec73b4fa51a0c7d8e88d7 +- uid: com.microsoft.azure.management.network._application_gateway_request_rout892f77d283d26da71adae0cdc575b50c parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener.580e38e35cbec73b4fa51a0c7d8e88d7.yml - name: ApplicationGatewayListener.DefinitionStages.WithSslCertificate - nameWithType: ApplicationGatewayListener.DefinitionStages.WithSslCertificate - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.DefinitionStages.WithSslCertificate + href: com.microsoft.azure.management.network._application_gateway_request_rout892f77d283d26da71adae0cdc575b50c.yml + name: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithSslCertificate + nameWithType: ApplicationGatewayRequestRoutingRule.DefinitionStages.WithSslCertificate + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.DefinitionStages.WithSslCertificate type: Interface - summary:

The stage of an application gateway frontend listener definition allowing to specify the SSL certificate to associate with the listener.

+ summary:

The stage of an application gateway request routing rule allowing to specify an SSL certificate.

syntax: - content: public interface WithSslCertificate extends HasSslCertificate.DefinitionStages.WithSslCertificate> + content: public interface WithSslCertificate extends HasSslCertificate.DefinitionStages.WithSslCertificate> + typeParameters: + - type: 18a275b1 + description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_listener.5ab3e8535ed353bf92bf9a011719b397 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_listener.5ab3e8535ed353bf92bf9a011719b397.yml + name: ApplicationGatewayListener.UpdateDefinitionStages.WithSslPassword + nameWithType: ApplicationGatewayListener.UpdateDefinitionStages.WithSslPassword + fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinitionStages.WithSslPassword + type: Interface + summary:

The stage of an application gateway frontend listener definition allowing to specify the password for the private key of the imported SSL certificate.

+ syntax: + content: public interface WithSslPassword extends HasSslCertificate.UpdateDefinitionStages.WithSslPassword> typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

@@ -10562,32 +10575,6 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._application_gateway_request_routb101e2939ef635efa384af14f1c3b1a7 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_request_routb101e2939ef635efa384af14f1c3b1a7.yml - name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithSslPassword - nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithSslPassword - fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithSslPassword - type: Interface - summary:

The stage of an application gateway request routing rule allowing to specify an SSL certificate.

- syntax: - content: public interface WithSslPassword extends HasSslCertificate.UpdateDefinitionStages.WithSslPassword - typeParameters: - - type: 18a275b1 - description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network._application_gateway_listener.5ab3e8535ed353bf92bf9a011719b397 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_listener.5ab3e8535ed353bf92bf9a011719b397.yml - name: ApplicationGatewayListener.UpdateDefinitionStages.WithSslPassword - nameWithType: ApplicationGatewayListener.UpdateDefinitionStages.WithSslPassword - fullName: com.microsoft.azure.management.network.ApplicationGatewayListener.UpdateDefinitionStages.WithSslPassword - type: Interface - summary:

The stage of an application gateway frontend listener definition allowing to specify the password for the private key of the imported SSL certificate.

- syntax: - content: public interface WithSslPassword extends HasSslCertificate.UpdateDefinitionStages.WithSslPassword> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_listener.3b988a9ead84b9c2baeddc796efd4832 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_listener.3b988a9ead84b9c2baeddc796efd4832.yml @@ -10601,6 +10588,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._application_gateway_request_routb101e2939ef635efa384af14f1c3b1a7 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_request_routb101e2939ef635efa384af14f1c3b1a7.yml + name: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithSslPassword + nameWithType: ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithSslPassword + fullName: com.microsoft.azure.management.network.ApplicationGatewayRequestRoutingRule.UpdateDefinitionStages.WithSslPassword + type: Interface + summary:

The stage of an application gateway request routing rule allowing to specify an SSL certificate.

+ syntax: + content: public interface WithSslPassword extends HasSslCertificate.UpdateDefinitionStages.WithSslPassword + typeParameters: + - type: 18a275b1 + description:

the next stage of the definition

- uid: com.microsoft.azure.management.network._application_gateway_listener.62ec79eccda7dbe4f551f2446a0441cf parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_listener.62ec79eccda7dbe4f551f2446a0441cf.yml @@ -10630,43 +10630,14 @@ references: type: Interface syntax: content: public interface WithStorageLocation -- uid: com.microsoft.azure.management.network._application_gateway_frontend.dbc335d9a510732e21b0dabf077861bc +- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages._with_subnet parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_frontend.dbc335d9a510732e21b0dabf077861bc.yml - name: ApplicationGatewayFrontend.DefinitionStages.WithSubnet - nameWithType: ApplicationGatewayFrontend.DefinitionStages.WithSubnet - fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.DefinitionStages.WithSubnet + href: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages._with_subnet.yml + name: NicIPConfiguration.UpdateStages.WithSubnet + nameWithType: NicIPConfiguration.UpdateStages.WithSubnet + fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateStages.WithSubnet type: Interface - summary:

The stage of an application gateway frontend definition allowing to specify a subnet from the selected network to make this application gateway visible to.

- syntax: - content: public interface WithSubnet extends HasSubnet.DefinitionStages.WithSubnet> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._nic_i_p_configuration._updated350c86d4c96537559096b9603fbba63 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._updated350c86d4c96537559096b9603fbba63.yml - name: NicIPConfiguration.UpdateDefinitionStages.WithSubnet - nameWithType: NicIPConfiguration.UpdateDefinitionStages.WithSubnet - fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinitionStages.WithSubnet - type: Interface - summary: >- -

The stage of the network interface IP configuration definition allowing to specify subnet.

- -

- syntax: - content: public interface WithSubnet - typeParameters: - - type: 18a275b1 - description:

the return type of the final Attachable#attach()

-- uid: com.microsoft.azure.management.network._load_balancer_private_frontend_1295497df818f204060b355ae6a8331f0 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_private_frontend_1295497df818f204060b355ae6a8331f0.yml - name: LoadBalancerPrivateFrontend.UpdateStages.WithSubnet - nameWithType: LoadBalancerPrivateFrontend.UpdateStages.WithSubnet - fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.UpdateStages.WithSubnet - type: Interface - summary:

The stage of a private frontend update allowing to specify a subnet from the selected network.

+ summary:

The stage of the network interface IP configuration update allowing to specify subnet.

syntax: content: public interface WithSubnet - uid: com.microsoft.azure.management.network._network._definition_stages._with_subnet @@ -10679,32 +10650,6 @@ references: summary:

The stage of the virtual network definition allowing to add subnets.

syntax: content: public interface WithSubnet -- uid: com.microsoft.azure.management.network._application_gateway_i_p_configur22151c9301a31e8fd0b45b9639d768fe - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_i_p_configur22151c9301a31e8fd0b45b9639d768fe.yml - name: ApplicationGatewayIPConfiguration.DefinitionStages.WithSubnet - nameWithType: ApplicationGatewayIPConfiguration.DefinitionStages.WithSubnet - fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.DefinitionStages.WithSubnet - type: Interface - summary:

The stage of an application gateway IP configuration definition allowing to specify the subnet the application gateway is on.

- syntax: - content: public interface WithSubnet extends HasSubnet.DefinitionStages.WithSubnet> - typeParameters: - - type: 18a275b1 - description:

the stage of the application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._load_balancer_private_frontend_1874e8983874d2f79cd348097c20c1355 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_private_frontend_1874e8983874d2f79cd348097c20c1355.yml - name: LoadBalancerPrivateFrontend.DefinitionStages.WithSubnet - nameWithType: LoadBalancerPrivateFrontend.DefinitionStages.WithSubnet - fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.DefinitionStages.WithSubnet - type: Interface - summary:

The stage of a private frontend definition allowing to specify a subnet from the selected network.

- syntax: - content: public interface WithSubnet extends HasSubnet.DefinitionStages.WithSubnet> - typeParameters: - - type: 18a275b1 - description:

the stage of the parent definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_i_p_configura3e26333ed02f6036cf6b02b03421fe7 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_i_p_configura3e26333ed02f6036cf6b02b03421fe7.yml @@ -10715,45 +10660,6 @@ references: summary:

The stage of an application gateway IP configuration update allowing to modify the subnet the application gateway is part of.

syntax: content: public interface WithSubnet extends HasSubnet.UpdateStages.WithSubnet -- uid: com.microsoft.azure.management.network._nic_i_p_configuration._definition_stages._with_subnet - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._definition_stages._with_subnet.yml - name: NicIPConfiguration.DefinitionStages.WithSubnet - nameWithType: NicIPConfiguration.DefinitionStages.WithSubnet - fullName: com.microsoft.azure.management.network.NicIPConfiguration.DefinitionStages.WithSubnet - type: Interface - summary: >- -

The stage of the network interface IP configuration definition allowing to specify subnet.

- -

- syntax: - content: public interface WithSubnet - typeParameters: - - type: 18a275b1 - description:

the return type of the final Attachable#attach()

-- uid: com.microsoft.azure.management.network._network._update_stages._with_subnet - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network._update_stages._with_subnet.yml - name: Network.UpdateStages.WithSubnet - nameWithType: Network.UpdateStages.WithSubnet - fullName: com.microsoft.azure.management.network.Network.UpdateStages.WithSubnet - type: Interface - summary:

The stage of the virtual network update allowing to add or remove subnets.

- syntax: - content: public interface WithSubnet -- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conff1ebbaf312b7bd5c076c1e9c940d7f83 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conff1ebbaf312b7bd5c076c1e9c940d7f83.yml - name: VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithSubnet - nameWithType: VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithSubnet - fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithSubnet - type: Interface - summary:

The stage of virtual network gateway IP configuration definition allowing to specify the subnet the virtual network gateway is on.

- syntax: - content: public interface WithSubnet extends HasSubnet.DefinitionStages.WithSubnet> - typeParameters: - - type: 18a275b1 - description:

the stage of the virtual network gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._load_balancer_private_frontend_17a4d1c12ddfa3742b9fefae124b5b4ba parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_private_frontend_17a4d1c12ddfa3742b9fefae124b5b4ba.yml @@ -10780,16 +10686,87 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages._with_subnet +- uid: com.microsoft.azure.management.network._application_gateway_i_p_configur22151c9301a31e8fd0b45b9639d768fe parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._nic_i_p_configuration._update_stages._with_subnet.yml - name: NicIPConfiguration.UpdateStages.WithSubnet - nameWithType: NicIPConfiguration.UpdateStages.WithSubnet - fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateStages.WithSubnet + href: com.microsoft.azure.management.network._application_gateway_i_p_configur22151c9301a31e8fd0b45b9639d768fe.yml + name: ApplicationGatewayIPConfiguration.DefinitionStages.WithSubnet + nameWithType: ApplicationGatewayIPConfiguration.DefinitionStages.WithSubnet + fullName: com.microsoft.azure.management.network.ApplicationGatewayIPConfiguration.DefinitionStages.WithSubnet type: Interface - summary:

The stage of the network interface IP configuration update allowing to specify subnet.

+ summary:

The stage of an application gateway IP configuration definition allowing to specify the subnet the application gateway is on.

+ syntax: + content: public interface WithSubnet extends HasSubnet.DefinitionStages.WithSubnet> + typeParameters: + - type: 18a275b1 + description:

the stage of the application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._network._update_stages._with_subnet + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network._update_stages._with_subnet.yml + name: Network.UpdateStages.WithSubnet + nameWithType: Network.UpdateStages.WithSubnet + fullName: com.microsoft.azure.management.network.Network.UpdateStages.WithSubnet + type: Interface + summary:

The stage of the virtual network update allowing to add or remove subnets.

syntax: content: public interface WithSubnet +- uid: com.microsoft.azure.management.network._nic_i_p_configuration._updated350c86d4c96537559096b9603fbba63 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._nic_i_p_configuration._updated350c86d4c96537559096b9603fbba63.yml + name: NicIPConfiguration.UpdateDefinitionStages.WithSubnet + nameWithType: NicIPConfiguration.UpdateDefinitionStages.WithSubnet + fullName: com.microsoft.azure.management.network.NicIPConfiguration.UpdateDefinitionStages.WithSubnet + type: Interface + summary: >- +

The stage of the network interface IP configuration definition allowing to specify subnet.

+ +

+ syntax: + content: public interface WithSubnet + typeParameters: + - type: 18a275b1 + description:

the return type of the final Attachable#attach()

+- uid: com.microsoft.azure.management.network._application_gateway_frontend.dbc335d9a510732e21b0dabf077861bc + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._application_gateway_frontend.dbc335d9a510732e21b0dabf077861bc.yml + name: ApplicationGatewayFrontend.DefinitionStages.WithSubnet + nameWithType: ApplicationGatewayFrontend.DefinitionStages.WithSubnet + fullName: com.microsoft.azure.management.network.ApplicationGatewayFrontend.DefinitionStages.WithSubnet + type: Interface + summary:

The stage of an application gateway frontend definition allowing to specify a subnet from the selected network to make this application gateway visible to.

+ syntax: + content: public interface WithSubnet extends HasSubnet.DefinitionStages.WithSubnet> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_private_frontend_1874e8983874d2f79cd348097c20c1355 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_private_frontend_1874e8983874d2f79cd348097c20c1355.yml + name: LoadBalancerPrivateFrontend.DefinitionStages.WithSubnet + nameWithType: LoadBalancerPrivateFrontend.DefinitionStages.WithSubnet + fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.DefinitionStages.WithSubnet + type: Interface + summary:

The stage of a private frontend definition allowing to specify a subnet from the selected network.

+ syntax: + content: public interface WithSubnet extends HasSubnet.DefinitionStages.WithSubnet> + typeParameters: + - type: 18a275b1 + description:

the stage of the parent definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._nic_i_p_configuration._definition_stages._with_subnet + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._nic_i_p_configuration._definition_stages._with_subnet.yml + name: NicIPConfiguration.DefinitionStages.WithSubnet + nameWithType: NicIPConfiguration.DefinitionStages.WithSubnet + fullName: com.microsoft.azure.management.network.NicIPConfiguration.DefinitionStages.WithSubnet + type: Interface + summary: >- +

The stage of the network interface IP configuration definition allowing to specify subnet.

+ +

+ syntax: + content: public interface WithSubnet + typeParameters: + - type: 18a275b1 + description:

the return type of the final Attachable#attach()

- uid: com.microsoft.azure.management.network._application_gateway_i_p_configur14d2284097b1b3404576569da842f0c9 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_i_p_configur14d2284097b1b3404576569da842f0c9.yml @@ -10803,6 +10780,29 @@ references: typeParameters: - type: 18a275b1 description:

the parent type

+- uid: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conff1ebbaf312b7bd5c076c1e9c940d7f83 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._virtual_network_gateway_i_p_conff1ebbaf312b7bd5c076c1e9c940d7f83.yml + name: VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithSubnet + nameWithType: VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithSubnet + fullName: com.microsoft.azure.management.network.VirtualNetworkGatewayIPConfiguration.DefinitionStages.WithSubnet + type: Interface + summary:

The stage of virtual network gateway IP configuration definition allowing to specify the subnet the virtual network gateway is on.

+ syntax: + content: public interface WithSubnet extends HasSubnet.DefinitionStages.WithSubnet> + typeParameters: + - type: 18a275b1 + description:

the stage of the virtual network gateway definition to return to after attaching this definition

+- uid: com.microsoft.azure.management.network._load_balancer_private_frontend_1295497df818f204060b355ae6a8331f0 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_private_frontend_1295497df818f204060b355ae6a8331f0.yml + name: LoadBalancerPrivateFrontend.UpdateStages.WithSubnet + nameWithType: LoadBalancerPrivateFrontend.UpdateStages.WithSubnet + fullName: com.microsoft.azure.management.network.LoadBalancerPrivateFrontend.UpdateStages.WithSubnet + type: Interface + summary:

The stage of a private frontend update allowing to specify a subnet from the selected network.

+ syntax: + content: public interface WithSubnet - uid: com.microsoft.azure.management.network._packet_capture._definition_stages._with_target parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._packet_capture._definition_stages._with_target.yml @@ -10812,16 +10812,6 @@ references: type: Interface syntax: content: public interface WithTarget -- uid: com.microsoft.azure.management.network._next_hop._definition_stages._with_target_resource - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._next_hop._definition_stages._with_target_resource.yml - name: NextHop.DefinitionStages.WithTargetResource - nameWithType: NextHop.DefinitionStages.WithTargetResource - fullName: com.microsoft.azure.management.network.NextHop.DefinitionStages.WithTargetResource - type: Interface - summary:

The first stage of next hop parameters definition.

- syntax: - content: public interface WithTargetResource - uid: com.microsoft.azure.management.network._verification_i_p_flow._defini3f94268a107d254e145f732be941de68 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._verification_i_p_flow._defini3f94268a107d254e145f732be941de68.yml @@ -10832,6 +10822,16 @@ references: summary:

The ID of the target resource to perform next-hop on.

syntax: content: public interface WithTargetResource +- uid: com.microsoft.azure.management.network._next_hop._definition_stages._with_target_resource + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._next_hop._definition_stages._with_target_resource.yml + name: NextHop.DefinitionStages.WithTargetResource + nameWithType: NextHop.DefinitionStages.WithTargetResource + fullName: com.microsoft.azure.management.network.NextHop.DefinitionStages.WithTargetResource + type: Interface + summary:

The first stage of next hop parameters definition.

+ syntax: + content: public interface WithTargetResource - uid: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_timeout parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_probe._update_stages._with_timeout.yml @@ -10842,19 +10842,6 @@ references: summary:

Stage of an application gateway probe update allowing to specify the amount of time to after which the probe is considered failed.

syntax: content: public interface WithTimeout -- uid: com.microsoft.azure.management.network._application_gateway_probe._dea45816695a671cb69cff4626f088f88c - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._application_gateway_probe._dea45816695a671cb69cff4626f088f88c.yml - name: ApplicationGatewayProbe.DefinitionStages.WithTimeout - nameWithType: ApplicationGatewayProbe.DefinitionStages.WithTimeout - fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.DefinitionStages.WithTimeout - type: Interface - summary:

Stage of an application gateway probe definition allowing to specify the amount of time to after which the probe is considered failed.

- syntax: - content: public interface WithTimeout - typeParameters: - - type: 18a275b1 - description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._application_gateway_probe._upf2741bce4d99c92516fddef2335cfbd2 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._application_gateway_probe._upf2741bce4d99c92516fddef2335cfbd2.yml @@ -10868,16 +10855,19 @@ references: typeParameters: - type: 18a275b1 description:

the stage of the parent application gateway definition to return to after attaching this definition

-- uid: com.microsoft.azure.management.network._network_peering._definition_s28d7f5301193601e30f775d8124ee8c0 +- uid: com.microsoft.azure.management.network._application_gateway_probe._dea45816695a671cb69cff4626f088f88c parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._network_peering._definition_s28d7f5301193601e30f775d8124ee8c0.yml - name: NetworkPeering.DefinitionStages.WithTrafficForwarding - nameWithType: NetworkPeering.DefinitionStages.WithTrafficForwarding - fullName: com.microsoft.azure.management.network.NetworkPeering.DefinitionStages.WithTrafficForwarding + href: com.microsoft.azure.management.network._application_gateway_probe._dea45816695a671cb69cff4626f088f88c.yml + name: ApplicationGatewayProbe.DefinitionStages.WithTimeout + nameWithType: ApplicationGatewayProbe.DefinitionStages.WithTimeout + fullName: com.microsoft.azure.management.network.ApplicationGatewayProbe.DefinitionStages.WithTimeout type: Interface - summary:

The stage of a network peering definition allowing to control traffic forwarding from or to the remote network.

+ summary:

Stage of an application gateway probe definition allowing to specify the amount of time to after which the probe is considered failed.

syntax: - content: public interface WithTrafficForwarding + content: public interface WithTimeout + typeParameters: + - type: 18a275b1 + description:

the stage of the parent application gateway definition to return to after attaching this definition

- uid: com.microsoft.azure.management.network._network_peering._update_stages._with_traffic_forwarding parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._network_peering._update_stages._with_traffic_forwarding.yml @@ -10888,6 +10878,42 @@ references: summary:

The stage of a network peering update allowing to control traffic forwarding from or to the remote network.

syntax: content: public interface WithTrafficForwarding +- uid: com.microsoft.azure.management.network._network_peering._definition_s28d7f5301193601e30f775d8124ee8c0 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._network_peering._definition_s28d7f5301193601e30f775d8124ee8c0.yml + name: NetworkPeering.DefinitionStages.WithTrafficForwarding + nameWithType: NetworkPeering.DefinitionStages.WithTrafficForwarding + fullName: com.microsoft.azure.management.network.NetworkPeering.DefinitionStages.WithTrafficForwarding + type: Interface + summary:

The stage of a network peering definition allowing to control traffic forwarding from or to the remote network.

+ syntax: + content: public interface WithTrafficForwarding +- uid: com.microsoft.azure.management.network._load_balancing_rule._definiti0b98ad9c3e671ce4aa4410b3bbafa9ea + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancing_rule._definiti0b98ad9c3e671ce4aa4410b3bbafa9ea.yml + name: LoadBalancingRule.DefinitionStages.WithVirtualMachine + nameWithType: LoadBalancingRule.DefinitionStages.WithVirtualMachine + fullName: com.microsoft.azure.management.network.LoadBalancingRule.DefinitionStages.WithVirtualMachine + type: Interface + summary:

The stage of a load balancing rule definition allowing to select a set of virtual machines to load balance the network traffic among.

+ syntax: + content: public interface WithVirtualMachine + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the definition

+- uid: com.microsoft.azure.management.network._load_balancer_backend._update0e62a4837f6c7e17aab34d2c4882ac32 + parent: com.microsoft.azure.management.network + href: com.microsoft.azure.management.network._load_balancer_backend._update0e62a4837f6c7e17aab34d2c4882ac32.yml + name: LoadBalancerBackend.UpdateDefinitionStages.WithVirtualMachine + nameWithType: LoadBalancerBackend.UpdateDefinitionStages.WithVirtualMachine + fullName: com.microsoft.azure.management.network.LoadBalancerBackend.UpdateDefinitionStages.WithVirtualMachine + type: Interface + summary:

The stage of a load balancer backend definition allowing to select a set of virtual machines to load balance the network traffic among.

+ syntax: + content: public interface WithVirtualMachine + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the definition

- uid: com.microsoft.azure.management.network._load_balancer_backend._definibd910ce4429c8259eeffab74762f7983 parent: com.microsoft.azure.management.network href: com.microsoft.azure.management.network._load_balancer_backend._definibd910ce4429c8259eeffab74762f7983.yml @@ -10914,29 +10940,3 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network._load_balancer_backend._update0e62a4837f6c7e17aab34d2c4882ac32 - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancer_backend._update0e62a4837f6c7e17aab34d2c4882ac32.yml - name: LoadBalancerBackend.UpdateDefinitionStages.WithVirtualMachine - nameWithType: LoadBalancerBackend.UpdateDefinitionStages.WithVirtualMachine - fullName: com.microsoft.azure.management.network.LoadBalancerBackend.UpdateDefinitionStages.WithVirtualMachine - type: Interface - summary:

The stage of a load balancer backend definition allowing to select a set of virtual machines to load balance the network traffic among.

- syntax: - content: public interface WithVirtualMachine - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the definition

-- uid: com.microsoft.azure.management.network._load_balancing_rule._definiti0b98ad9c3e671ce4aa4410b3bbafa9ea - parent: com.microsoft.azure.management.network - href: com.microsoft.azure.management.network._load_balancing_rule._definiti0b98ad9c3e671ce4aa4410b3bbafa9ea.yml - name: LoadBalancingRule.DefinitionStages.WithVirtualMachine - nameWithType: LoadBalancingRule.DefinitionStages.WithVirtualMachine - fullName: com.microsoft.azure.management.network.LoadBalancingRule.DefinitionStages.WithVirtualMachine - type: Interface - summary:

The stage of a load balancing rule definition allowing to select a set of virtual machines to load balance the network traffic among.

- syntax: - content: public interface WithVirtualMachine - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.redis.yml b/docs-ref-autogen/com.microsoft.azure.management.redis.yml index c73accddd8df..826311252dec 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.redis.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.redis.yml @@ -275,16 +275,6 @@ references: summary:

A Redis Cache update allowing Redis configuration to be modified.

syntax: content: public interface WithRedisConfiguration -- uid: com.microsoft.azure.management.redis._redis_cache._update_stages._with_sku - parent: com.microsoft.azure.management.redis - href: com.microsoft.azure.management.redis._redis_cache._update_stages._with_sku.yml - name: RedisCache.UpdateStages.WithSku - nameWithType: RedisCache.UpdateStages.WithSku - fullName: com.microsoft.azure.management.redis.RedisCache.UpdateStages.WithSku - type: Interface - summary:

A Redis Cache update stage allowing to change the parameters.

- syntax: - content: public interface WithSku - uid: com.microsoft.azure.management.redis._redis_cache._definition_stages._with_sku parent: com.microsoft.azure.management.redis href: com.microsoft.azure.management.redis._redis_cache._definition_stages._with_sku.yml @@ -295,3 +285,13 @@ references: summary:

A Redis Cache definition allowing the sku to be set.

syntax: content: public interface WithSku +- uid: com.microsoft.azure.management.redis._redis_cache._update_stages._with_sku + parent: com.microsoft.azure.management.redis + href: com.microsoft.azure.management.redis._redis_cache._update_stages._with_sku.yml + name: RedisCache.UpdateStages.WithSku + nameWithType: RedisCache.UpdateStages.WithSku + fullName: com.microsoft.azure.management.redis.RedisCache.UpdateStages.WithSku + type: Interface + summary:

A Redis Cache update stage allowing to change the parameters.

+ syntax: + content: public interface WithSku diff --git a/docs-ref-autogen/com.microsoft.azure.management.resources._generic_resource._definition_stages._with_group.yml b/docs-ref-autogen/com.microsoft.azure.management.resources._generic_resource._definition_stages._with_group.yml index 3a50243d03da..d0e5cd02a93f 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.resources._generic_resource._definition_stages._with_group.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.resources._generic_resource._definition_stages._with_group.yml @@ -38,7 +38,7 @@ references:

syntax: - content: public interface WithGroup + content: public interface WithGroup extends GroupableResource.DefinitionStages.WithExistingResourceGroup,GroupableResource.DefinitionStages.WithNewResourceGroup typeParameters: - type: 8ce1ecb9 description:

the next stage of the definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.resources.fluentcore.arm.models.f2161385b1a9b0a59b0e528834b2f06f.yml b/docs-ref-autogen/com.microsoft.azure.management.resources.fluentcore.arm.models.f2161385b1a9b0a59b0e528834b2f06f.yml index d62f6b8884bb..24561621a4d7 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.resources.fluentcore.arm.models.f2161385b1a9b0a59b0e528834b2f06f.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.resources.fluentcore.arm.models.f2161385b1a9b0a59b0e528834b2f06f.yml @@ -126,6 +126,16 @@ references: summary:

The first stage of the Search service definition.

syntax: content: public interface Blank extends Resource.DefinitionWithRegion +- uid: com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._blank + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._blank.yml + name: ServiceBusNamespace.DefinitionStages.Blank + nameWithType: ServiceBusNamespace.DefinitionStages.Blank + fullName: com.microsoft.azure.management.servicebus.ServiceBusNamespace.DefinitionStages.Blank + type: Interface + summary:

The first stage of a Service Bus namespace definition.

+ syntax: + content: public interface Blank extends Resource.DefinitionWithRegion - uid: com.microsoft.azure.management.storage._storage_account._definition_stages._blank parent: com.microsoft.azure.management.storage href: com.microsoft.azure.management.storage._storage_account._definition_stages._blank.yml diff --git a/docs-ref-autogen/com.microsoft.azure.management.resources.fluentcore.arm.models.yml b/docs-ref-autogen/com.microsoft.azure.management.resources.fluentcore.arm.models.yml index 215b95f6f671..c3c546b64c0e 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.resources.fluentcore.arm.models.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.resources.fluentcore.arm.models.yml @@ -438,19 +438,6 @@ references: description:

the resource type.

- type: 18a275b1 description:

parent resource type.

-- uid: com.microsoft.azure.management.resources.fluentcore.arm.models.c2f0776979e0cb50d2b104de3287f808 - parent: com.microsoft.azure.management.resources.fluentcore.arm.models - href: com.microsoft.azure.management.resources.fluentcore.arm.models.c2f0776979e0cb50d2b104de3287f808.yml - name: HasSubnet.UpdateStages.WithSubnet - nameWithType: HasSubnet.UpdateStages.WithSubnet - fullName: com.microsoft.azure.management.resources.fluentcore.arm.models.HasSubnet.UpdateStages.WithSubnet - type: Interface - summary:

The stage of an update allowing to associate a subnet with a resource.

- syntax: - content: public interface WithSubnet - typeParameters: - - type: c1a5ebc4 - description:

the next stage of the update

- uid: com.microsoft.azure.management.resources.fluentcore.arm.models.feec00187b44006d1134916f89c070c7 parent: com.microsoft.azure.management.resources.fluentcore.arm.models href: com.microsoft.azure.management.resources.fluentcore.arm.models.feec00187b44006d1134916f89c070c7.yml @@ -477,3 +464,16 @@ references: typeParameters: - type: c1a5ebc4 description:

the next stage of the definition

+- uid: com.microsoft.azure.management.resources.fluentcore.arm.models.c2f0776979e0cb50d2b104de3287f808 + parent: com.microsoft.azure.management.resources.fluentcore.arm.models + href: com.microsoft.azure.management.resources.fluentcore.arm.models.c2f0776979e0cb50d2b104de3287f808.yml + name: HasSubnet.UpdateStages.WithSubnet + nameWithType: HasSubnet.UpdateStages.WithSubnet + fullName: com.microsoft.azure.management.resources.fluentcore.arm.models.HasSubnet.UpdateStages.WithSubnet + type: Interface + summary:

The stage of an update allowing to associate a subnet with a resource.

+ syntax: + content: public interface WithSubnet + typeParameters: + - type: c1a5ebc4 + description:

the next stage of the update

diff --git a/docs-ref-autogen/com.microsoft.azure.management.resources.yml b/docs-ref-autogen/com.microsoft.azure.management.resources.yml index 0d48f7a5ef7e..738d1367af8f 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.resources.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.resources.yml @@ -877,16 +877,6 @@ references: summary:

Grouping of all the resource group definition stages.

syntax: content: public interface DefinitionStages -- uid: com.microsoft.azure.management.resources._generic_resource._update - parent: com.microsoft.azure.management.resources - href: com.microsoft.azure.management.resources._generic_resource._update.yml - name: GenericResource.Update - nameWithType: GenericResource.Update - fullName: com.microsoft.azure.management.resources.GenericResource.Update - type: Interface - summary:

The template for a generic resource update operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends Appliable,GenericResource.UpdateStages.WithApiVersion,GenericResource.UpdateStages.WithPlan,GenericResource.UpdateStages.WithParentResource,GenericResource.UpdateStages.WithProperties,Resource.UpdateWithTags - uid: com.microsoft.azure.management.resources._deployment._update parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._deployment._update.yml @@ -910,6 +900,16 @@ references: summary:

The template for a policy update operation, containing all the settings that can be modified.

syntax: content: public interface Update extends Appliable,PolicyDefinition.UpdateStages.WithDescription,PolicyDefinition.UpdateStages.WithDisplayName,PolicyDefinition.UpdateStages.WithPolicyRule,PolicyDefinition.UpdateStages.WithPolicyType +- uid: com.microsoft.azure.management.resources._generic_resource._update + parent: com.microsoft.azure.management.resources + href: com.microsoft.azure.management.resources._generic_resource._update.yml + name: GenericResource.Update + nameWithType: GenericResource.Update + fullName: com.microsoft.azure.management.resources.GenericResource.Update + type: Interface + summary:

The template for a generic resource update operation, containing all the settings that can be modified.

+ syntax: + content: public interface Update extends Appliable,GenericResource.UpdateStages.WithApiVersion,GenericResource.UpdateStages.WithPlan,GenericResource.UpdateStages.WithParentResource,GenericResource.UpdateStages.WithProperties,Resource.UpdateWithTags - uid: com.microsoft.azure.management.resources._resource_group._update parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._resource_group._update.yml @@ -923,14 +923,14 @@ references:

Call Update#apply() to apply the changes to the resource group in Azure.

syntax: content: public interface Update extends Appliable,Resource.UpdateWithTags -- uid: com.microsoft.azure.management.resources._deployment._update_stages +- uid: com.microsoft.azure.management.resources._generic_resource._update_stages parent: com.microsoft.azure.management.resources - href: com.microsoft.azure.management.resources._deployment._update_stages.yml - name: Deployment.UpdateStages - nameWithType: Deployment.UpdateStages - fullName: com.microsoft.azure.management.resources.Deployment.UpdateStages + href: com.microsoft.azure.management.resources._generic_resource._update_stages.yml + name: GenericResource.UpdateStages + nameWithType: GenericResource.UpdateStages + fullName: com.microsoft.azure.management.resources.GenericResource.UpdateStages type: Interface - summary:

Grouping of all the deployment updates stages.

+ summary:

Grouping of generic resource update stages.

syntax: content: public interface UpdateStages - uid: com.microsoft.azure.management.resources._policy_definition._update_stages @@ -943,6 +943,16 @@ references: summary:

Grouping of all the policy update stages.

syntax: content: public interface UpdateStages +- uid: com.microsoft.azure.management.resources._deployment._update_stages + parent: com.microsoft.azure.management.resources + href: com.microsoft.azure.management.resources._deployment._update_stages.yml + name: Deployment.UpdateStages + nameWithType: Deployment.UpdateStages + fullName: com.microsoft.azure.management.resources.Deployment.UpdateStages + type: Interface + summary:

Grouping of all the deployment updates stages.

+ syntax: + content: public interface UpdateStages - uid: com.microsoft.azure.management.resources._resource_group._update_stages parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._resource_group._update_stages.yml @@ -953,26 +963,6 @@ references: summary:

Grouping of all the resource group update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.resources._generic_resource._update_stages - parent: com.microsoft.azure.management.resources - href: com.microsoft.azure.management.resources._generic_resource._update_stages.yml - name: GenericResource.UpdateStages - nameWithType: GenericResource.UpdateStages - fullName: com.microsoft.azure.management.resources.GenericResource.UpdateStages - type: Interface - summary:

Grouping of generic resource update stages.

- syntax: - content: public interface UpdateStages -- uid: com.microsoft.azure.management.resources._generic_resource._update_stages._with_api_version - parent: com.microsoft.azure.management.resources - href: com.microsoft.azure.management.resources._generic_resource._update_stages._with_api_version.yml - name: GenericResource.UpdateStages.WithApiVersion - nameWithType: GenericResource.UpdateStages.WithApiVersion - fullName: com.microsoft.azure.management.resources.GenericResource.UpdateStages.WithApiVersion - type: Interface - summary:

The template for a generic resource update operation for specifying the resource provider API version.

- syntax: - content: public interface WithApiVersion - uid: com.microsoft.azure.management.resources._generic_resource._definition_stages._with_api_version parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._generic_resource._definition_stages._with_api_version.yml @@ -983,26 +973,16 @@ references: summary:

A generic resource definition allowing api version to be specified.

syntax: content: public interface WithApiVersion -- uid: com.microsoft.azure.management.resources._deployment._definition_stages._with_create +- uid: com.microsoft.azure.management.resources._generic_resource._update_stages._with_api_version parent: com.microsoft.azure.management.resources - href: com.microsoft.azure.management.resources._deployment._definition_stages._with_create.yml - name: Deployment.DefinitionStages.WithCreate - nameWithType: Deployment.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.resources.Deployment.DefinitionStages.WithCreate + href: com.microsoft.azure.management.resources._generic_resource._update_stages._with_api_version.yml + name: GenericResource.UpdateStages.WithApiVersion + nameWithType: GenericResource.UpdateStages.WithApiVersion + fullName: com.microsoft.azure.management.resources.GenericResource.UpdateStages.WithApiVersion type: Interface - summary:

A deployment definition with sufficient inputs to create a new deployment in the cloud, but exposing additional optional inputs to specify.

+ summary:

The template for a generic resource update operation for specifying the resource provider API version.

syntax: - content: public interface WithCreate extends Creatable -- uid: com.microsoft.azure.management.resources._policy_assignment._definition_stages._with_create - parent: com.microsoft.azure.management.resources - href: com.microsoft.azure.management.resources._policy_assignment._definition_stages._with_create.yml - name: PolicyAssignment.DefinitionStages.WithCreate - nameWithType: PolicyAssignment.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.resources.PolicyAssignment.DefinitionStages.WithCreate - type: Interface - summary:

A policy assignment with sufficient inputs to create a new policy assignment in the cloud, but exposing additional optional inputs to specify.

- syntax: - content: public interface WithCreate extends Creatable,PolicyAssignment.DefinitionStages.WithDisplayName + content: public interface WithApiVersion - uid: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_create parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_create.yml @@ -1023,6 +1003,16 @@ references: summary:

A deployment definition with sufficient inputs to create a new resource in the cloud, but exposing additional optional inputs to specify.

syntax: content: public interface WithCreate extends GenericResource.DefinitionStages.WithParentResource,GenericResource.DefinitionStages.WithApiVersion,Creatable,Resource.DefinitionWithTags +- uid: com.microsoft.azure.management.resources._policy_assignment._definition_stages._with_create + parent: com.microsoft.azure.management.resources + href: com.microsoft.azure.management.resources._policy_assignment._definition_stages._with_create.yml + name: PolicyAssignment.DefinitionStages.WithCreate + nameWithType: PolicyAssignment.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.resources.PolicyAssignment.DefinitionStages.WithCreate + type: Interface + summary:

A policy assignment with sufficient inputs to create a new policy assignment in the cloud, but exposing additional optional inputs to specify.

+ syntax: + content: public interface WithCreate extends Creatable,PolicyAssignment.DefinitionStages.WithDisplayName - uid: com.microsoft.azure.management.resources._resource_group._definition_stages._with_create parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._resource_group._definition_stages._with_create.yml @@ -1033,16 +1023,16 @@ references: summary:

A resource group definition with sufficient inputs to create a new resource group in the cloud, but exposing additional optional inputs to specify.

syntax: content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags -- uid: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_description +- uid: com.microsoft.azure.management.resources._deployment._definition_stages._with_create parent: com.microsoft.azure.management.resources - href: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_description.yml - name: PolicyDefinition.DefinitionStages.WithDescription - nameWithType: PolicyDefinition.DefinitionStages.WithDescription - fullName: com.microsoft.azure.management.resources.PolicyDefinition.DefinitionStages.WithDescription + href: com.microsoft.azure.management.resources._deployment._definition_stages._with_create.yml + name: Deployment.DefinitionStages.WithCreate + nameWithType: Deployment.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.resources.Deployment.DefinitionStages.WithCreate type: Interface - summary:

A policy definition allowing policy description to be set.

+ summary:

A deployment definition with sufficient inputs to create a new deployment in the cloud, but exposing additional optional inputs to specify.

syntax: - content: public interface WithDescription + content: public interface WithCreate extends Creatable - uid: com.microsoft.azure.management.resources._policy_definition._update_stages._with_description parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._policy_definition._update_stages._with_description.yml @@ -1053,6 +1043,26 @@ references: summary:

A policy definition allowing the policy description to be set.

syntax: content: public interface WithDescription +- uid: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_description + parent: com.microsoft.azure.management.resources + href: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_description.yml + name: PolicyDefinition.DefinitionStages.WithDescription + nameWithType: PolicyDefinition.DefinitionStages.WithDescription + fullName: com.microsoft.azure.management.resources.PolicyDefinition.DefinitionStages.WithDescription + type: Interface + summary:

A policy definition allowing policy description to be set.

+ syntax: + content: public interface WithDescription +- uid: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_display_name + parent: com.microsoft.azure.management.resources + href: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_display_name.yml + name: PolicyDefinition.DefinitionStages.WithDisplayName + nameWithType: PolicyDefinition.DefinitionStages.WithDisplayName + fullName: com.microsoft.azure.management.resources.PolicyDefinition.DefinitionStages.WithDisplayName + type: Interface + summary:

A policy definition allowing the display name to be set.

+ syntax: + content: public interface WithDisplayName - uid: com.microsoft.azure.management.resources._policy_definition._update_stages._with_display_name parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._policy_definition._update_stages._with_display_name.yml @@ -1073,16 +1083,6 @@ references: summary:

A policy assignment allowing the display name to be set.

syntax: content: public interface WithDisplayName -- uid: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_display_name - parent: com.microsoft.azure.management.resources - href: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_display_name.yml - name: PolicyDefinition.DefinitionStages.WithDisplayName - nameWithType: PolicyDefinition.DefinitionStages.WithDisplayName - fullName: com.microsoft.azure.management.resources.PolicyDefinition.DefinitionStages.WithDisplayName - type: Interface - summary:

A policy definition allowing the display name to be set.

- syntax: - content: public interface WithDisplayName - uid: com.microsoft.azure.management.resources._generic_resource._definition_stages._with_group parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._generic_resource._definition_stages._with_group.yml @@ -1103,16 +1103,6 @@ references: summary:

A deployment definition allowing resource group to be specified.

syntax: content: public interface WithGroup extends GroupableResource.DefinitionStages.WithExistingResourceGroup -- uid: com.microsoft.azure.management.resources._deployment._definition_stages._with_mode - parent: com.microsoft.azure.management.resources - href: com.microsoft.azure.management.resources._deployment._definition_stages._with_mode.yml - name: Deployment.DefinitionStages.WithMode - nameWithType: Deployment.DefinitionStages.WithMode - fullName: com.microsoft.azure.management.resources.Deployment.DefinitionStages.WithMode - type: Interface - summary:

A deployment definition allowing the deployment mode to be specified.

- syntax: - content: public interface WithMode - uid: com.microsoft.azure.management.resources._deployment._update_stages._with_mode parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._deployment._update_stages._with_mode.yml @@ -1123,6 +1113,16 @@ references: summary:

A deployment update allowing to change the deployment mode.

syntax: content: public interface WithMode +- uid: com.microsoft.azure.management.resources._deployment._definition_stages._with_mode + parent: com.microsoft.azure.management.resources + href: com.microsoft.azure.management.resources._deployment._definition_stages._with_mode.yml + name: Deployment.DefinitionStages.WithMode + nameWithType: Deployment.DefinitionStages.WithMode + fullName: com.microsoft.azure.management.resources.Deployment.DefinitionStages.WithMode + type: Interface + summary:

A deployment definition allowing the deployment mode to be specified.

+ syntax: + content: public interface WithMode - uid: com.microsoft.azure.management.resources._deployment._update_stages._with_parameters parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._deployment._update_stages._with_parameters.yml @@ -1143,16 +1143,6 @@ references: summary:

A deployment definition allowing the parameters to be specified.

syntax: content: public interface WithParameters -- uid: com.microsoft.azure.management.resources._generic_resource._update_stages._with_parent_resource - parent: com.microsoft.azure.management.resources - href: com.microsoft.azure.management.resources._generic_resource._update_stages._with_parent_resource.yml - name: GenericResource.UpdateStages.WithParentResource - nameWithType: GenericResource.UpdateStages.WithParentResource - fullName: com.microsoft.azure.management.resources.GenericResource.UpdateStages.WithParentResource - type: Interface - summary:

A generic resource update allowing to change the parent resource.

- syntax: - content: public interface WithParentResource - uid: com.microsoft.azure.management.resources._generic_resource._definitio4d69ae035372aa8dcb42ed1867c2ca77 parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._generic_resource._definitio4d69ae035372aa8dcb42ed1867c2ca77.yml @@ -1163,16 +1153,16 @@ references: summary:

A generic resource definition allowing parent resource to be specified.

syntax: content: public interface WithParentResource -- uid: com.microsoft.azure.management.resources._generic_resource._update_stages._with_plan +- uid: com.microsoft.azure.management.resources._generic_resource._update_stages._with_parent_resource parent: com.microsoft.azure.management.resources - href: com.microsoft.azure.management.resources._generic_resource._update_stages._with_plan.yml - name: GenericResource.UpdateStages.WithPlan - nameWithType: GenericResource.UpdateStages.WithPlan - fullName: com.microsoft.azure.management.resources.GenericResource.UpdateStages.WithPlan + href: com.microsoft.azure.management.resources._generic_resource._update_stages._with_parent_resource.yml + name: GenericResource.UpdateStages.WithParentResource + nameWithType: GenericResource.UpdateStages.WithParentResource + fullName: com.microsoft.azure.management.resources.GenericResource.UpdateStages.WithParentResource type: Interface - summary:

A generic resource update allowing to change the resource plan.

+ summary:

A generic resource update allowing to change the parent resource.

syntax: - content: public interface WithPlan + content: public interface WithParentResource - uid: com.microsoft.azure.management.resources._generic_resource._definition_stages._with_plan parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._generic_resource._definition_stages._with_plan.yml @@ -1183,6 +1173,16 @@ references: summary:

A generic resource definition allowing plan to be specified.

syntax: content: public interface WithPlan +- uid: com.microsoft.azure.management.resources._generic_resource._update_stages._with_plan + parent: com.microsoft.azure.management.resources + href: com.microsoft.azure.management.resources._generic_resource._update_stages._with_plan.yml + name: GenericResource.UpdateStages.WithPlan + nameWithType: GenericResource.UpdateStages.WithPlan + fullName: com.microsoft.azure.management.resources.GenericResource.UpdateStages.WithPlan + type: Interface + summary:

A generic resource update allowing to change the resource plan.

+ syntax: + content: public interface WithPlan - uid: com.microsoft.azure.management.resources._policy_assignment._definitif005cddd9bdd0b631231e8edeab15187 parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._policy_assignment._definitif005cddd9bdd0b631231e8edeab15187.yml @@ -1213,16 +1213,6 @@ references: summary:

A policy definition allowing the policy rule to be set.

syntax: content: public interface WithPolicyRule -- uid: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_policy_type - parent: com.microsoft.azure.management.resources - href: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_policy_type.yml - name: PolicyDefinition.DefinitionStages.WithPolicyType - nameWithType: PolicyDefinition.DefinitionStages.WithPolicyType - fullName: com.microsoft.azure.management.resources.PolicyDefinition.DefinitionStages.WithPolicyType - type: Interface - summary:

A policy definition specifying the policy type to be blob.

- syntax: - content: public interface WithPolicyType - uid: com.microsoft.azure.management.resources._policy_definition._update_stages._with_policy_type parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._policy_definition._update_stages._with_policy_type.yml @@ -1233,6 +1223,16 @@ references: summary:

A policy definition allowing the policy type to be set.

syntax: content: public interface WithPolicyType +- uid: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_policy_type + parent: com.microsoft.azure.management.resources + href: com.microsoft.azure.management.resources._policy_definition._definition_stages._with_policy_type.yml + name: PolicyDefinition.DefinitionStages.WithPolicyType + nameWithType: PolicyDefinition.DefinitionStages.WithPolicyType + fullName: com.microsoft.azure.management.resources.PolicyDefinition.DefinitionStages.WithPolicyType + type: Interface + summary:

A policy definition specifying the policy type to be blob.

+ syntax: + content: public interface WithPolicyType - uid: com.microsoft.azure.management.resources._generic_resource._update_stages._with_properties parent: com.microsoft.azure.management.resources href: com.microsoft.azure.management.resources._generic_resource._update_stages._with_properties.yml diff --git a/docs-ref-autogen/com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_group.yml b/docs-ref-autogen/com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_group.yml index e4361a32f2d3..4ea28cfb8aea 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_group.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_group.yml @@ -38,7 +38,7 @@ references:

syntax: - content: public interface WithGroup extends GroupableResource.DefinitionStages.WithExistingResourceGroup,GroupableResource.DefinitionStages.WithNewResourceGroup + content: public interface WithGroup typeParameters: - type: 8ce1ecb9 description:

the next stage of the definition

diff --git a/docs-ref-autogen/com.microsoft.azure.management.servicebus.yml b/docs-ref-autogen/com.microsoft.azure.management.servicebus.yml index 6d1858e0c783..9fd99d50558d 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.servicebus.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.servicebus.yml @@ -753,6 +753,26 @@ references: summary:

Grouping of Service Bus topic authorization rule definition stages.

syntax: content: public interface DefinitionStages +- uid: com.microsoft.azure.management.servicebus._topic._update + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._topic._update.yml + name: Topic.Update + nameWithType: Topic.Update + fullName: com.microsoft.azure.management.servicebus.Topic.Update + type: Interface + summary:

The template for a Service Bus topic update operation, containing all the settings that can be modified.

+ syntax: + content: public interface Update extends Appliable,Topic.UpdateStages.WithSize,Topic.UpdateStages.WithDeleteOnIdle,Topic.UpdateStages.WithDefaultMessageTTL,Topic.UpdateStages.WithExpressMessage,Topic.UpdateStages.WithMessageBatching,Topic.UpdateStages.WithDuplicateMessageDetection,Topic.UpdateStages.WithSubscription,Topic.UpdateStages.WithAuthorizationRule +- uid: com.microsoft.azure.management.servicebus._topic_authorization_rule._update + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._topic_authorization_rule._update.yml + name: TopicAuthorizationRule.Update + nameWithType: TopicAuthorizationRule.Update + fullName: com.microsoft.azure.management.servicebus.TopicAuthorizationRule.Update + type: Interface + summary:

The entirety of the topic authorization rule update.

+ syntax: + content: public interface Update extends Appliable,AuthorizationRule.UpdateStages.WithListenOrSendOrManage - uid: com.microsoft.azure.management.servicebus._namespace_authorization_rule._update parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._namespace_authorization_rule._update.yml @@ -763,6 +783,26 @@ references: summary:

The entirety of the namespace authorization rule update.

syntax: content: public interface Update extends Appliable,AuthorizationRule.UpdateStages.WithListenOrSendOrManage +- uid: com.microsoft.azure.management.servicebus._queue_authorization_rule._update + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._queue_authorization_rule._update.yml + name: QueueAuthorizationRule.Update + nameWithType: QueueAuthorizationRule.Update + fullName: com.microsoft.azure.management.servicebus.QueueAuthorizationRule.Update + type: Interface + summary:

The entirety of the queue authorization rule update.

+ syntax: + content: public interface Update extends Appliable,AuthorizationRule.UpdateStages.WithListenOrSendOrManage +- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._update + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._service_bus_subscription._update.yml + name: ServiceBusSubscription.Update + nameWithType: ServiceBusSubscription.Update + fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.Update + type: Interface + summary:

The template for a subscription update operation, containing all the settings that can be modified.

+ syntax: + content: public interface Update extends Appliable,ServiceBusSubscription.UpdateStages.WithDeleteOnIdle,ServiceBusSubscription.UpdateStages.WithMessageLockDuration,ServiceBusSubscription.UpdateStages.WithDefaultMessageTTL,ServiceBusSubscription.UpdateStages.WithSession,ServiceBusSubscription.UpdateStages.WithMessageBatching,ServiceBusSubscription.UpdateStages.WithExpiredMessageMovedToDeadLetterSubscription,ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount,ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException - uid: com.microsoft.azure.management.servicebus._service_bus_namespace._update parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_namespace._update.yml @@ -783,46 +823,6 @@ references: summary:

The template for Service Bus queue update operation, containing all the settings that can be modified.

syntax: content: public interface Update extends Appliable,Queue.UpdateStages.WithSize,Queue.UpdateStages.WithDeleteOnIdle,Queue.UpdateStages.WithMessageLockDuration,Queue.UpdateStages.WithDefaultMessageTTL,Queue.UpdateStages.WithSession,Queue.UpdateStages.WithExpressMessage,Queue.UpdateStages.WithMessageBatching,Queue.UpdateStages.WithDuplicateMessageDetection,Queue.UpdateStages.WithExpiredMessageMovedToDeadLetterQueue,Queue.UpdateStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount,Queue.UpdateStages.WithAuthorizationRule -- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._update - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._service_bus_subscription._update.yml - name: ServiceBusSubscription.Update - nameWithType: ServiceBusSubscription.Update - fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.Update - type: Interface - summary:

The template for a subscription update operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends Appliable,ServiceBusSubscription.UpdateStages.WithDeleteOnIdle,ServiceBusSubscription.UpdateStages.WithMessageLockDuration,ServiceBusSubscription.UpdateStages.WithDefaultMessageTTL,ServiceBusSubscription.UpdateStages.WithSession,ServiceBusSubscription.UpdateStages.WithMessageBatching,ServiceBusSubscription.UpdateStages.WithExpiredMessageMovedToDeadLetterSubscription,ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount,ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException -- uid: com.microsoft.azure.management.servicebus._topic_authorization_rule._update - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._topic_authorization_rule._update.yml - name: TopicAuthorizationRule.Update - nameWithType: TopicAuthorizationRule.Update - fullName: com.microsoft.azure.management.servicebus.TopicAuthorizationRule.Update - type: Interface - summary:

The entirety of the topic authorization rule update.

- syntax: - content: public interface Update extends Appliable,AuthorizationRule.UpdateStages.WithListenOrSendOrManage -- uid: com.microsoft.azure.management.servicebus._topic._update - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._topic._update.yml - name: Topic.Update - nameWithType: Topic.Update - fullName: com.microsoft.azure.management.servicebus.Topic.Update - type: Interface - summary:

The template for a Service Bus topic update operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends Appliable,Topic.UpdateStages.WithSize,Topic.UpdateStages.WithDeleteOnIdle,Topic.UpdateStages.WithDefaultMessageTTL,Topic.UpdateStages.WithExpressMessage,Topic.UpdateStages.WithMessageBatching,Topic.UpdateStages.WithDuplicateMessageDetection,Topic.UpdateStages.WithSubscription,Topic.UpdateStages.WithAuthorizationRule -- uid: com.microsoft.azure.management.servicebus._queue_authorization_rule._update - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue_authorization_rule._update.yml - name: QueueAuthorizationRule.Update - nameWithType: QueueAuthorizationRule.Update - fullName: com.microsoft.azure.management.servicebus.QueueAuthorizationRule.Update - type: Interface - summary:

The entirety of the queue authorization rule update.

- syntax: - content: public interface Update extends Appliable,AuthorizationRule.UpdateStages.WithListenOrSendOrManage - uid: com.microsoft.azure.management.servicebus._authorization_rule._update_stages parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._authorization_rule._update_stages.yml @@ -833,16 +833,6 @@ references: summary:

Grouping of commons authorization rule update stages shared between different Service Bus entities (namespace, queue, topic, subscription) access rules.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.servicebus._queue._update_stages - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._update_stages.yml - name: Queue.UpdateStages - nameWithType: Queue.UpdateStages - fullName: com.microsoft.azure.management.servicebus.Queue.UpdateStages - type: Interface - summary:

Grouping of Service Bus queue update stages.

- syntax: - content: public interface UpdateStages - uid: com.microsoft.azure.management.servicebus._topic._update_stages parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._topic._update_stages.yml @@ -853,16 +843,6 @@ references: summary:

Grouping of Service Bus topic update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.servicebus._service_bus_namespace._update_stages - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._service_bus_namespace._update_stages.yml - name: ServiceBusNamespace.UpdateStages - nameWithType: ServiceBusNamespace.UpdateStages - fullName: com.microsoft.azure.management.servicebus.ServiceBusNamespace.UpdateStages - type: Interface - summary:

Grouping of all the Service Bus namespace update stages.

- syntax: - content: public interface UpdateStages - uid: com.microsoft.azure.management.servicebus._service_bus_subscription._update_stages parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_subscription._update_stages.yml @@ -873,26 +853,26 @@ references: summary:

Grouping of subscription update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.servicebus._topic._update_stages._with_authorization_rule +- uid: com.microsoft.azure.management.servicebus._queue._update_stages parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._topic._update_stages._with_authorization_rule.yml - name: Topic.UpdateStages.WithAuthorizationRule - nameWithType: Topic.UpdateStages.WithAuthorizationRule - fullName: com.microsoft.azure.management.servicebus.Topic.UpdateStages.WithAuthorizationRule + href: com.microsoft.azure.management.servicebus._queue._update_stages.yml + name: Queue.UpdateStages + nameWithType: Queue.UpdateStages + fullName: com.microsoft.azure.management.servicebus.Queue.UpdateStages type: Interface - summary:

The stage of the topic definition allowing to add an authorization rule for accessing the topic.

+ summary:

Grouping of Service Bus queue update stages.

syntax: - content: public interface WithAuthorizationRule -- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._06a60faefb2e0b77d53ecd7e0df88a47 + content: public interface UpdateStages +- uid: com.microsoft.azure.management.servicebus._service_bus_namespace._update_stages parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._service_bus_subscription._06a60faefb2e0b77d53ecd7e0df88a47.yml - name: ServiceBusSubscription.DefinitionStages.WithAuthorizationRule - nameWithType: ServiceBusSubscription.DefinitionStages.WithAuthorizationRule - fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.DefinitionStages.WithAuthorizationRule + href: com.microsoft.azure.management.servicebus._service_bus_namespace._update_stages.yml + name: ServiceBusNamespace.UpdateStages + nameWithType: ServiceBusNamespace.UpdateStages + fullName: com.microsoft.azure.management.servicebus.ServiceBusNamespace.UpdateStages type: Interface - summary:

The stage of the queue definition allowing to add an authorization rule for accessing the subscription.

+ summary:

Grouping of all the Service Bus namespace update stages.

syntax: - content: public interface WithAuthorizationRule + content: public interface UpdateStages - uid: com.microsoft.azure.management.servicebus._service_bus_namespace._upde4871c65dc841820eec035c3ac7e6dc7 parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_namespace._upde4871c65dc841820eec035c3ac7e6dc7.yml @@ -903,14 +883,14 @@ references: summary:

The stage of the Service Bus namespace update allowing manage authorization rules for the namespace.

syntax: content: public interface WithAuthorizationRule -- uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_authorization_rule +- uid: com.microsoft.azure.management.servicebus._topic._update_stages._with_authorization_rule parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._update_stages._with_authorization_rule.yml - name: Queue.UpdateStages.WithAuthorizationRule - nameWithType: Queue.UpdateStages.WithAuthorizationRule - fullName: com.microsoft.azure.management.servicebus.Queue.UpdateStages.WithAuthorizationRule + href: com.microsoft.azure.management.servicebus._topic._update_stages._with_authorization_rule.yml + name: Topic.UpdateStages.WithAuthorizationRule + nameWithType: Topic.UpdateStages.WithAuthorizationRule + fullName: com.microsoft.azure.management.servicebus.Topic.UpdateStages.WithAuthorizationRule type: Interface - summary:

The stage of the queue definition allowing to add an authorization rule for accessing the queue.

+ summary:

The stage of the topic definition allowing to add an authorization rule for accessing the topic.

syntax: content: public interface WithAuthorizationRule - uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_authorization_rule @@ -943,6 +923,16 @@ references: summary:

The stage of the topic definition allowing to add an authorization rule for accessing the topic.

syntax: content: public interface WithAuthorizationRule +- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._06a60faefb2e0b77d53ecd7e0df88a47 + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._service_bus_subscription._06a60faefb2e0b77d53ecd7e0df88a47.yml + name: ServiceBusSubscription.DefinitionStages.WithAuthorizationRule + nameWithType: ServiceBusSubscription.DefinitionStages.WithAuthorizationRule + fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.DefinitionStages.WithAuthorizationRule + type: Interface + summary:

The stage of the queue definition allowing to add an authorization rule for accessing the subscription.

+ syntax: + content: public interface WithAuthorizationRule - uid: com.microsoft.azure.management.servicebus._service_bus_subscription._68a0afabcda944071ae1af6771b3005d parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_subscription._68a0afabcda944071ae1af6771b3005d.yml @@ -953,6 +943,16 @@ references: summary:

The stage of the queue definition allowing to add an authorization rule for accessing the subscription.

syntax: content: public interface WithAuthorizationRule +- uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_authorization_rule + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._queue._update_stages._with_authorization_rule.yml + name: Queue.UpdateStages.WithAuthorizationRule + nameWithType: Queue.UpdateStages.WithAuthorizationRule + fullName: com.microsoft.azure.management.servicebus.Queue.UpdateStages.WithAuthorizationRule + type: Interface + summary:

The stage of the queue definition allowing to add an authorization rule for accessing the queue.

+ syntax: + content: public interface WithAuthorizationRule - uid: com.microsoft.azure.management.servicebus._namespace_authorization_rule_32c1e376c87543f7f4351dff4c326f0d parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._namespace_authorization_rule_32c1e376c87543f7f4351dff4c326f0d.yml @@ -963,26 +963,6 @@ references: summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

syntax: content: public interface WithCreate extends Creatable -- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._839f86254d3b8a7f6ca9856fb8a33baf - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._service_bus_subscription._839f86254d3b8a7f6ca9856fb8a33baf.yml - name: ServiceBusSubscription.DefinitionStages.WithCreate - nameWithType: ServiceBusSubscription.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.DefinitionStages.WithCreate - type: Interface - summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

- syntax: - content: public interface WithCreate extends Creatable,ServiceBusSubscription.DefinitionStages.WithDeleteOnIdle,ServiceBusSubscription.DefinitionStages.WithMessageLockDuration,ServiceBusSubscription.DefinitionStages.WithDefaultMessageTTL,ServiceBusSubscription.DefinitionStages.WithSession,ServiceBusSubscription.DefinitionStages.WithMessageBatching,ServiceBusSubscription.DefinitionStages.WithExpiredMessageMovedToDeadLetterSubscription,ServiceBusSubscription.DefinitionStages.WithMessageMovedToDeadLetterSubscriptionOnMaxDeliveryCount,ServiceBusSubscription.DefinitionStages.WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException -- uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_create - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_create.yml - name: Topic.DefinitionStages.WithCreate - nameWithType: Topic.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.servicebus.Topic.DefinitionStages.WithCreate - type: Interface - summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

- syntax: - content: public interface WithCreate extends Creatable,Topic.DefinitionStages.WithSize,Topic.DefinitionStages.WithPartitioning,Topic.DefinitionStages.WithDeleteOnIdle,Topic.DefinitionStages.WithDefaultMessageTTL,Topic.DefinitionStages.WithExpressMessage,Topic.DefinitionStages.WithMessageBatching,Topic.DefinitionStages.WithDuplicateMessageDetection,Topic.DefinitionStages.WithSubscription,Topic.DefinitionStages.WithAuthorizationRule - uid: com.microsoft.azure.management.servicebus._queue_authorization_rule._4ceea3b46b5117da9b598827f39f88de parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._queue_authorization_rule._4ceea3b46b5117da9b598827f39f88de.yml @@ -993,16 +973,6 @@ references: summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

syntax: content: public interface WithCreate extends Creatable -- uid: com.microsoft.azure.management.servicebus._topic_authorization_rule._f23935d56b5d5f55b3ef4b05a4abc4e5 - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._topic_authorization_rule._f23935d56b5d5f55b3ef4b05a4abc4e5.yml - name: TopicAuthorizationRule.DefinitionStages.WithCreate - nameWithType: TopicAuthorizationRule.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.servicebus.TopicAuthorizationRule.DefinitionStages.WithCreate - type: Interface - summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

- syntax: - content: public interface WithCreate extends Creatable - uid: com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_create parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_create.yml @@ -1013,6 +983,36 @@ references: summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

syntax: content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,ServiceBusNamespace.DefinitionStages.WithSku,ServiceBusNamespace.DefinitionStages.WithQueue,ServiceBusNamespace.DefinitionStages.WithTopic,ServiceBusNamespace.DefinitionStages.WithAuthorizationRule +- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._839f86254d3b8a7f6ca9856fb8a33baf + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._service_bus_subscription._839f86254d3b8a7f6ca9856fb8a33baf.yml + name: ServiceBusSubscription.DefinitionStages.WithCreate + nameWithType: ServiceBusSubscription.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.DefinitionStages.WithCreate + type: Interface + summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

+ syntax: + content: public interface WithCreate extends Creatable,ServiceBusSubscription.DefinitionStages.WithDeleteOnIdle,ServiceBusSubscription.DefinitionStages.WithMessageLockDuration,ServiceBusSubscription.DefinitionStages.WithDefaultMessageTTL,ServiceBusSubscription.DefinitionStages.WithSession,ServiceBusSubscription.DefinitionStages.WithMessageBatching,ServiceBusSubscription.DefinitionStages.WithExpiredMessageMovedToDeadLetterSubscription,ServiceBusSubscription.DefinitionStages.WithMessageMovedToDeadLetterSubscriptionOnMaxDeliveryCount,ServiceBusSubscription.DefinitionStages.WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException +- uid: com.microsoft.azure.management.servicebus._topic_authorization_rule._f23935d56b5d5f55b3ef4b05a4abc4e5 + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._topic_authorization_rule._f23935d56b5d5f55b3ef4b05a4abc4e5.yml + name: TopicAuthorizationRule.DefinitionStages.WithCreate + nameWithType: TopicAuthorizationRule.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.servicebus.TopicAuthorizationRule.DefinitionStages.WithCreate + type: Interface + summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

+ syntax: + content: public interface WithCreate extends Creatable +- uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_create + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_create.yml + name: Topic.DefinitionStages.WithCreate + nameWithType: Topic.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.servicebus.Topic.DefinitionStages.WithCreate + type: Interface + summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

+ syntax: + content: public interface WithCreate extends Creatable,Topic.DefinitionStages.WithSize,Topic.DefinitionStages.WithPartitioning,Topic.DefinitionStages.WithDeleteOnIdle,Topic.DefinitionStages.WithDefaultMessageTTL,Topic.DefinitionStages.WithExpressMessage,Topic.DefinitionStages.WithMessageBatching,Topic.DefinitionStages.WithDuplicateMessageDetection,Topic.DefinitionStages.WithSubscription,Topic.DefinitionStages.WithAuthorizationRule - uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_create parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._queue._definition_stages._with_create.yml @@ -1023,6 +1023,16 @@ references: summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

syntax: content: public interface WithCreate extends Creatable,Queue.DefinitionStages.WithSize,Queue.DefinitionStages.WithPartitioning,Queue.DefinitionStages.WithDeleteOnIdle,Queue.DefinitionStages.WithMessageLockDuration,Queue.DefinitionStages.WithDefaultMessageTTL,Queue.DefinitionStages.WithSession,Queue.DefinitionStages.WithExpressMessage,Queue.DefinitionStages.WithMessageBatching,Queue.DefinitionStages.WithDuplicateMessageDetection,Queue.DefinitionStages.WithExpiredMessageMovedToDeadLetterQueue,Queue.DefinitionStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount,Queue.DefinitionStages.WithAuthorizationRule +- uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_default_message_t_t_l + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._queue._definition_stages._with_default_message_t_t_l.yml + name: Queue.DefinitionStages.WithDefaultMessageTTL + nameWithType: Queue.DefinitionStages.WithDefaultMessageTTL + fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithDefaultMessageTTL + type: Interface + summary:

The stage of the queue definition allowing to define default TTL for messages.

+ syntax: + content: public interface WithDefaultMessageTTL - uid: com.microsoft.azure.management.servicebus._service_bus_subscription._fdc759b9654366723d3a0834a025a056 parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_subscription._fdc759b9654366723d3a0834a025a056.yml @@ -1033,16 +1043,6 @@ references: summary:

The stage of the subscription definition allowing to define default TTL for messages.

syntax: content: public interface WithDefaultMessageTTL -- uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_default_message_t_t_l - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_default_message_t_t_l.yml - name: Topic.DefinitionStages.WithDefaultMessageTTL - nameWithType: Topic.DefinitionStages.WithDefaultMessageTTL - fullName: com.microsoft.azure.management.servicebus.Topic.DefinitionStages.WithDefaultMessageTTL - type: Interface - summary:

The stage of the topic definition allowing to define default TTL for messages.

- syntax: - content: public interface WithDefaultMessageTTL - uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_default_message_t_t_l parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._queue._update_stages._with_default_message_t_t_l.yml @@ -1053,6 +1053,16 @@ references: summary:

The stage of the queue definition allowing to define default TTL for messages.

syntax: content: public interface WithDefaultMessageTTL +- uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_default_message_t_t_l + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_default_message_t_t_l.yml + name: Topic.DefinitionStages.WithDefaultMessageTTL + nameWithType: Topic.DefinitionStages.WithDefaultMessageTTL + fullName: com.microsoft.azure.management.servicebus.Topic.DefinitionStages.WithDefaultMessageTTL + type: Interface + summary:

The stage of the topic definition allowing to define default TTL for messages.

+ syntax: + content: public interface WithDefaultMessageTTL - uid: com.microsoft.azure.management.servicebus._topic._update_stages._with_default_message_t_t_l parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._topic._update_stages._with_default_message_t_t_l.yml @@ -1073,16 +1083,46 @@ references: summary:

The stage of the subscription definition allowing to define default TTL for messages.

syntax: content: public interface WithDefaultMessageTTL -- uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_default_message_t_t_l +- uid: com.microsoft.azure.management.servicebus._topic._update_stages._with_delete_on_idle parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._definition_stages._with_default_message_t_t_l.yml - name: Queue.DefinitionStages.WithDefaultMessageTTL - nameWithType: Queue.DefinitionStages.WithDefaultMessageTTL - fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithDefaultMessageTTL + href: com.microsoft.azure.management.servicebus._topic._update_stages._with_delete_on_idle.yml + name: Topic.UpdateStages.WithDeleteOnIdle + nameWithType: Topic.UpdateStages.WithDeleteOnIdle + fullName: com.microsoft.azure.management.servicebus.Topic.UpdateStages.WithDeleteOnIdle type: Interface - summary:

The stage of the queue definition allowing to define default TTL for messages.

+ summary:

The stage of the topic definition allowing to define auto delete behaviour.

syntax: - content: public interface WithDefaultMessageTTL + content: public interface WithDeleteOnIdle +- uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_delete_on_idle + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._queue._definition_stages._with_delete_on_idle.yml + name: Queue.DefinitionStages.WithDeleteOnIdle + nameWithType: Queue.DefinitionStages.WithDeleteOnIdle + fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithDeleteOnIdle + type: Interface + summary:

The stage of the queue definition allowing to define auto delete behaviour.

+ syntax: + content: public interface WithDeleteOnIdle +- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._f3b168b63a833d24d0ac0c3aab0b431e + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._service_bus_subscription._f3b168b63a833d24d0ac0c3aab0b431e.yml + name: ServiceBusSubscription.UpdateStages.WithDeleteOnIdle + nameWithType: ServiceBusSubscription.UpdateStages.WithDeleteOnIdle + fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.UpdateStages.WithDeleteOnIdle + type: Interface + summary:

The stage of the subscription definition allowing to define auto delete behaviour.

+ syntax: + content: public interface WithDeleteOnIdle +- uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_delete_on_idle + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._queue._update_stages._with_delete_on_idle.yml + name: Queue.UpdateStages.WithDeleteOnIdle + nameWithType: Queue.UpdateStages.WithDeleteOnIdle + fullName: com.microsoft.azure.management.servicebus.Queue.UpdateStages.WithDeleteOnIdle + type: Interface + summary:

The stage of the queue definition allowing to define auto delete behaviour.

+ syntax: + content: public interface WithDeleteOnIdle - uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_delete_on_idle parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_delete_on_idle.yml @@ -1103,46 +1143,6 @@ references: summary:

The stage of the subscription definition allowing to define auto delete behaviour.

syntax: content: public interface WithDeleteOnIdle -- uid: com.microsoft.azure.management.servicebus._topic._update_stages._with_delete_on_idle - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._topic._update_stages._with_delete_on_idle.yml - name: Topic.UpdateStages.WithDeleteOnIdle - nameWithType: Topic.UpdateStages.WithDeleteOnIdle - fullName: com.microsoft.azure.management.servicebus.Topic.UpdateStages.WithDeleteOnIdle - type: Interface - summary:

The stage of the topic definition allowing to define auto delete behaviour.

- syntax: - content: public interface WithDeleteOnIdle -- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._f3b168b63a833d24d0ac0c3aab0b431e - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._service_bus_subscription._f3b168b63a833d24d0ac0c3aab0b431e.yml - name: ServiceBusSubscription.UpdateStages.WithDeleteOnIdle - nameWithType: ServiceBusSubscription.UpdateStages.WithDeleteOnIdle - fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.UpdateStages.WithDeleteOnIdle - type: Interface - summary:

The stage of the subscription definition allowing to define auto delete behaviour.

- syntax: - content: public interface WithDeleteOnIdle -- uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_delete_on_idle - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._definition_stages._with_delete_on_idle.yml - name: Queue.DefinitionStages.WithDeleteOnIdle - nameWithType: Queue.DefinitionStages.WithDeleteOnIdle - fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithDeleteOnIdle - type: Interface - summary:

The stage of the queue definition allowing to define auto delete behaviour.

- syntax: - content: public interface WithDeleteOnIdle -- uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_delete_on_idle - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._update_stages._with_delete_on_idle.yml - name: Queue.UpdateStages.WithDeleteOnIdle - nameWithType: Queue.UpdateStages.WithDeleteOnIdle - fullName: com.microsoft.azure.management.servicebus.Queue.UpdateStages.WithDeleteOnIdle - type: Interface - summary:

The stage of the queue definition allowing to define auto delete behaviour.

- syntax: - content: public interface WithDeleteOnIdle - uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_duplicate_message_detection parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._queue._update_stages._with_duplicate_message_detection.yml @@ -1183,16 +1183,6 @@ references: summary:

The stage of the topic definition allowing to specify duration of the duplicate message detection history.

syntax: content: public interface WithDuplicateMessageDetection -- uid: com.microsoft.azure.management.servicebus._queue._definition_stages_1308f46d6ab0ee4a4e635fc2e96269429 - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._definition_stages_1308f46d6ab0ee4a4e635fc2e96269429.yml - name: Queue.DefinitionStages.WithExpiredMessageMovedToDeadLetterQueue - nameWithType: Queue.DefinitionStages.WithExpiredMessageMovedToDeadLetterQueue - fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithExpiredMessageMovedToDeadLetterQueue - type: Interface - summary:

The stage of the queue definition allowing to specify whether expired message can be moved to secondary dead-letter queue.

- syntax: - content: public interface WithExpiredMessageMovedToDeadLetterQueue - uid: com.microsoft.azure.management.servicebus._queue._update_stages._wd81baea8d43e70be8c5aaa6b0d009d9f parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._queue._update_stages._wd81baea8d43e70be8c5aaa6b0d009d9f.yml @@ -1203,6 +1193,16 @@ references: summary:

The stage of the queue definition allowing to specify whether expired message can be moved to secondary dead-letter queue.

syntax: content: public interface WithExpiredMessageMovedToDeadLetterQueue +- uid: com.microsoft.azure.management.servicebus._queue._definition_stages_1308f46d6ab0ee4a4e635fc2e96269429 + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._queue._definition_stages_1308f46d6ab0ee4a4e635fc2e96269429.yml + name: Queue.DefinitionStages.WithExpiredMessageMovedToDeadLetterQueue + nameWithType: Queue.DefinitionStages.WithExpiredMessageMovedToDeadLetterQueue + fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithExpiredMessageMovedToDeadLetterQueue + type: Interface + summary:

The stage of the queue definition allowing to specify whether expired message can be moved to secondary dead-letter queue.

+ syntax: + content: public interface WithExpiredMessageMovedToDeadLetterQueue - uid: com.microsoft.azure.management.servicebus._service_bus_subscription._45879a09ff9526bb2890936a002f9476 parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_subscription._45879a09ff9526bb2890936a002f9476.yml @@ -1223,24 +1223,14 @@ references: summary:

The stage of the subscription update allowing to specify whether expired message can be moved to secondary dead-letter subscription.

syntax: content: public interface WithExpiredMessageMovedToDeadLetterSubscription -- uid: com.microsoft.azure.management.servicebus._topic._update_stages._with_express_message +- uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_express_message parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._topic._update_stages._with_express_message.yml - name: Topic.UpdateStages.WithExpressMessage - nameWithType: Topic.UpdateStages.WithExpressMessage - fullName: com.microsoft.azure.management.servicebus.Topic.UpdateStages.WithExpressMessage + href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_express_message.yml + name: Topic.DefinitionStages.WithExpressMessage + nameWithType: Topic.DefinitionStages.WithExpressMessage + fullName: com.microsoft.azure.management.servicebus.Topic.DefinitionStages.WithExpressMessage type: Interface - summary:

The stage of the topic definition allowing to mark it as either holding regular or express messages.

- syntax: - content: public interface WithExpressMessage -- uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_express_message - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._update_stages._with_express_message.yml - name: Queue.UpdateStages.WithExpressMessage - nameWithType: Queue.UpdateStages.WithExpressMessage - fullName: com.microsoft.azure.management.servicebus.Queue.UpdateStages.WithExpressMessage - type: Interface - summary:

The stage of the queue definition allowing to mark it as either holding regular or express messages.

+ summary:

The stage of the topic definition allowing to mark messages as express messages.

syntax: content: public interface WithExpressMessage - uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_express_message @@ -1253,14 +1243,24 @@ references: summary:

The stage of the queue definition allowing to mark messages as express messages.

syntax: content: public interface WithExpressMessage -- uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_express_message +- uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_express_message parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_express_message.yml - name: Topic.DefinitionStages.WithExpressMessage - nameWithType: Topic.DefinitionStages.WithExpressMessage - fullName: com.microsoft.azure.management.servicebus.Topic.DefinitionStages.WithExpressMessage + href: com.microsoft.azure.management.servicebus._queue._update_stages._with_express_message.yml + name: Queue.UpdateStages.WithExpressMessage + nameWithType: Queue.UpdateStages.WithExpressMessage + fullName: com.microsoft.azure.management.servicebus.Queue.UpdateStages.WithExpressMessage type: Interface - summary:

The stage of the topic definition allowing to mark messages as express messages.

+ summary:

The stage of the queue definition allowing to mark it as either holding regular or express messages.

+ syntax: + content: public interface WithExpressMessage +- uid: com.microsoft.azure.management.servicebus._topic._update_stages._with_express_message + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._topic._update_stages._with_express_message.yml + name: Topic.UpdateStages.WithExpressMessage + nameWithType: Topic.UpdateStages.WithExpressMessage + fullName: com.microsoft.azure.management.servicebus.Topic.UpdateStages.WithExpressMessage + type: Interface + summary:

The stage of the topic definition allowing to mark it as either holding regular or express messages.

syntax: content: public interface WithExpressMessage - uid: com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_group @@ -1337,22 +1337,6 @@ references: typeParameters: - type: 8ce1ecb9 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.servicebus._authorization_rule._update_stages._with_manage - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._authorization_rule._update_stages._with_manage.yml - name: AuthorizationRule.UpdateStages.WithManage - nameWithType: AuthorizationRule.UpdateStages.WithManage - fullName: com.microsoft.azure.management.servicebus.AuthorizationRule.UpdateStages.WithManage - type: Interface - summary: >- -

The stage of Service Bus authorization rule update allowing to enable manage policy.

- -

- syntax: - content: public interface WithManage - typeParameters: - - type: 8ce1ecb9 - description:

the next stage of the update

- uid: com.microsoft.azure.management.servicebus._authorization_rule._definition_stages._with_manage parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._authorization_rule._definition_stages._with_manage.yml @@ -1369,14 +1353,30 @@ references: typeParameters: - type: 8ce1ecb9 description:

the next stage of the definition

-- uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_message_batching +- uid: com.microsoft.azure.management.servicebus._authorization_rule._update_stages._with_manage parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._update_stages._with_message_batching.yml - name: Queue.UpdateStages.WithMessageBatching - nameWithType: Queue.UpdateStages.WithMessageBatching - fullName: com.microsoft.azure.management.servicebus.Queue.UpdateStages.WithMessageBatching + href: com.microsoft.azure.management.servicebus._authorization_rule._update_stages._with_manage.yml + name: AuthorizationRule.UpdateStages.WithManage + nameWithType: AuthorizationRule.UpdateStages.WithManage + fullName: com.microsoft.azure.management.servicebus.AuthorizationRule.UpdateStages.WithManage type: Interface - summary:

The stage of the queue definition allowing configure message batching behaviour.

+ summary: >- +

The stage of Service Bus authorization rule update allowing to enable manage policy.

+ +

+ syntax: + content: public interface WithManage + typeParameters: + - type: 8ce1ecb9 + description:

the next stage of the update

+- uid: com.microsoft.azure.management.servicebus._topic._update_stages._with_message_batching + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._topic._update_stages._with_message_batching.yml + name: Topic.UpdateStages.WithMessageBatching + nameWithType: Topic.UpdateStages.WithMessageBatching + fullName: com.microsoft.azure.management.servicebus.Topic.UpdateStages.WithMessageBatching + type: Interface + summary:

The stage of the topic definition allowing configure message batching behaviour.

syntax: content: public interface WithMessageBatching - uid: com.microsoft.azure.management.servicebus._service_bus_subscription._5707e967024cb80bb0e59793124beb85 @@ -1399,16 +1399,6 @@ references: summary:

The stage of the queue definition allowing specify batching behaviour.

syntax: content: public interface WithMessageBatching -- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._afb78855c7e12e6185eeb82284b5dac6 - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._service_bus_subscription._afb78855c7e12e6185eeb82284b5dac6.yml - name: ServiceBusSubscription.UpdateStages.WithMessageBatching - nameWithType: ServiceBusSubscription.UpdateStages.WithMessageBatching - fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.UpdateStages.WithMessageBatching - type: Interface - summary:

The stage of the subscription definition allowing configure message batching behaviour.

- syntax: - content: public interface WithMessageBatching - uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_message_batching parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_message_batching.yml @@ -1419,24 +1409,34 @@ references: summary:

The stage of the topic definition allowing specify batching behaviour.

syntax: content: public interface WithMessageBatching -- uid: com.microsoft.azure.management.servicebus._topic._update_stages._with_message_batching +- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._afb78855c7e12e6185eeb82284b5dac6 parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._topic._update_stages._with_message_batching.yml - name: Topic.UpdateStages.WithMessageBatching - nameWithType: Topic.UpdateStages.WithMessageBatching - fullName: com.microsoft.azure.management.servicebus.Topic.UpdateStages.WithMessageBatching + href: com.microsoft.azure.management.servicebus._service_bus_subscription._afb78855c7e12e6185eeb82284b5dac6.yml + name: ServiceBusSubscription.UpdateStages.WithMessageBatching + nameWithType: ServiceBusSubscription.UpdateStages.WithMessageBatching + fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.UpdateStages.WithMessageBatching type: Interface - summary:

The stage of the topic definition allowing configure message batching behaviour.

+ summary:

The stage of the subscription definition allowing configure message batching behaviour.

syntax: content: public interface WithMessageBatching -- uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_message_lock_duration +- uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_message_batching parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._definition_stages._with_message_lock_duration.yml - name: Queue.DefinitionStages.WithMessageLockDuration - nameWithType: Queue.DefinitionStages.WithMessageLockDuration - fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithMessageLockDuration + href: com.microsoft.azure.management.servicebus._queue._update_stages._with_message_batching.yml + name: Queue.UpdateStages.WithMessageBatching + nameWithType: Queue.UpdateStages.WithMessageBatching + fullName: com.microsoft.azure.management.servicebus.Queue.UpdateStages.WithMessageBatching type: Interface - summary:

The stage of the queue definition allowing to define duration for message lock.

+ summary:

The stage of the queue definition allowing configure message batching behaviour.

+ syntax: + content: public interface WithMessageBatching +- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._60a87ad9d01c2fdcce11c15ad714736c + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._service_bus_subscription._60a87ad9d01c2fdcce11c15ad714736c.yml + name: ServiceBusSubscription.DefinitionStages.WithMessageLockDuration + nameWithType: ServiceBusSubscription.DefinitionStages.WithMessageLockDuration + fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.DefinitionStages.WithMessageLockDuration + type: Interface + summary:

The stage of the subscription definition allowing to define duration for message lock.

syntax: content: public interface WithMessageLockDuration - uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_message_lock_duration @@ -1449,6 +1449,16 @@ references: summary:

The stage of the queue definition allowing to define duration for message lock.

syntax: content: public interface WithMessageLockDuration +- uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_message_lock_duration + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._queue._definition_stages._with_message_lock_duration.yml + name: Queue.DefinitionStages.WithMessageLockDuration + nameWithType: Queue.DefinitionStages.WithMessageLockDuration + fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithMessageLockDuration + type: Interface + summary:

The stage of the queue definition allowing to define duration for message lock.

+ syntax: + content: public interface WithMessageLockDuration - uid: com.microsoft.azure.management.servicebus._service_bus_subscription._b35f5bc20828103d07df278b4537518b parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_subscription._b35f5bc20828103d07df278b4537518b.yml @@ -1459,26 +1469,6 @@ references: summary:

The stage of the subscription definition allowing to define duration for message lock.

syntax: content: public interface WithMessageLockDuration -- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._60a87ad9d01c2fdcce11c15ad714736c - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._service_bus_subscription._60a87ad9d01c2fdcce11c15ad714736c.yml - name: ServiceBusSubscription.DefinitionStages.WithMessageLockDuration - nameWithType: ServiceBusSubscription.DefinitionStages.WithMessageLockDuration - fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.DefinitionStages.WithMessageLockDuration - type: Interface - summary:

The stage of the subscription definition allowing to define duration for message lock.

- syntax: - content: public interface WithMessageLockDuration -- uid: com.microsoft.azure.management.servicebus._queue._definition_stages_1989dffe42f5ca76ab9de772364fa6a90 - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._definition_stages_1989dffe42f5ca76ab9de772364fa6a90.yml - name: Queue.DefinitionStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount - nameWithType: Queue.DefinitionStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount - fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount - type: Interface - summary:

The stage of the queue definition allowing to specify maximum delivery count of message before moving it to dead-letter queue.

- syntax: - content: public interface WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount - uid: com.microsoft.azure.management.servicebus._service_bus_subscription._2bfaa0532be5f16292fcad5371e4f840 parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_subscription._2bfaa0532be5f16292fcad5371e4f840.yml @@ -1489,6 +1479,16 @@ references: summary:

The stage of the subscription definition allowing to specify maximum delivery count of message before moving it to dead-letter queue.

syntax: content: public interface WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount +- uid: com.microsoft.azure.management.servicebus._queue._definition_stages_1989dffe42f5ca76ab9de772364fa6a90 + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._queue._definition_stages_1989dffe42f5ca76ab9de772364fa6a90.yml + name: Queue.DefinitionStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount + nameWithType: Queue.DefinitionStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount + fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount + type: Interface + summary:

The stage of the queue definition allowing to specify maximum delivery count of message before moving it to dead-letter queue.

+ syntax: + content: public interface WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount - uid: com.microsoft.azure.management.servicebus._queue._update_stages._w31c6a0d0e24a59b3a3f6deb48d35c71a parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._queue._update_stages._w31c6a0d0e24a59b3a3f6deb48d35c71a.yml @@ -1499,16 +1499,6 @@ references: summary:

The stage of the queue definition allowing to specify maximum delivery count of message before moving it to dead-letter queue.

syntax: content: public interface WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount -- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._c649f8c8b6e754b3937e8df0b73d774b - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._service_bus_subscription._c649f8c8b6e754b3937e8df0b73d774b.yml - name: ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException - nameWithType: ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException - fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException - type: Interface - summary:

The stage of the subscription definition allowing to specify whether message those are failed on filter evaluation can be moved to secondary dead-letter subscription.

- syntax: - content: public interface WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException - uid: com.microsoft.azure.management.servicebus._service_bus_subscription._4987bd25757f84bcb7e027a34a46fea3 parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_subscription._4987bd25757f84bcb7e027a34a46fea3.yml @@ -1519,6 +1509,16 @@ references: summary:

The stage of the subscription definition allowing to specify whether message those are failed on filter evaluation can be moved to secondary dead-letter subscription.

syntax: content: public interface WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException +- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._c649f8c8b6e754b3937e8df0b73d774b + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._service_bus_subscription._c649f8c8b6e754b3937e8df0b73d774b.yml + name: ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException + nameWithType: ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException + fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException + type: Interface + summary:

The stage of the subscription definition allowing to specify whether message those are failed on filter evaluation can be moved to secondary dead-letter subscription.

+ syntax: + content: public interface WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException - uid: com.microsoft.azure.management.servicebus._service_bus_subscription._c04e133c14ffa4ad65800b9f27333ccd parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_subscription._c04e133c14ffa4ad65800b9f27333ccd.yml @@ -1529,16 +1529,6 @@ references: summary:

The stage of the subscription definition allowing to specify maximum delivery count of message before moving it to dead-letter subscription.

syntax: content: public interface WithMessageMovedToDeadLetterSubscriptionOnMaxDeliveryCount -- uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_partitioning - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._definition_stages._with_partitioning.yml - name: Queue.DefinitionStages.WithPartitioning - nameWithType: Queue.DefinitionStages.WithPartitioning - fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithPartitioning - type: Interface - summary:

The stage of the queue definition allowing to specify partitioning behaviour.

- syntax: - content: public interface WithPartitioning - uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_partitioning parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_partitioning.yml @@ -1549,16 +1539,16 @@ references: summary:

The stage of the topic definition allowing to specify partitioning behaviour.

syntax: content: public interface WithPartitioning -- uid: com.microsoft.azure.management.servicebus._service_bus_namespace._update_stages._with_queue +- uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_partitioning parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._service_bus_namespace._update_stages._with_queue.yml - name: ServiceBusNamespace.UpdateStages.WithQueue - nameWithType: ServiceBusNamespace.UpdateStages.WithQueue - fullName: com.microsoft.azure.management.servicebus.ServiceBusNamespace.UpdateStages.WithQueue + href: com.microsoft.azure.management.servicebus._queue._definition_stages._with_partitioning.yml + name: Queue.DefinitionStages.WithPartitioning + nameWithType: Queue.DefinitionStages.WithPartitioning + fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithPartitioning type: Interface - summary:

The stage of the Service Bus namespace update allowing to manage queues in the namespace.

+ summary:

The stage of the queue definition allowing to specify partitioning behaviour.

syntax: - content: public interface WithQueue + content: public interface WithPartitioning - uid: com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_queue parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_queue.yml @@ -1569,6 +1559,16 @@ references: summary:

The stage of the Service Bus namespace definition allowing to add a new queue in the namespace.

syntax: content: public interface WithQueue +- uid: com.microsoft.azure.management.servicebus._service_bus_namespace._update_stages._with_queue + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._service_bus_namespace._update_stages._with_queue.yml + name: ServiceBusNamespace.UpdateStages.WithQueue + nameWithType: ServiceBusNamespace.UpdateStages.WithQueue + fullName: com.microsoft.azure.management.servicebus.ServiceBusNamespace.UpdateStages.WithQueue + type: Interface + summary:

The stage of the Service Bus namespace update allowing to manage queues in the namespace.

+ syntax: + content: public interface WithQueue - uid: com.microsoft.azure.management.servicebus._authorization_rule._definition_stages._with_send parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._authorization_rule._definition_stages._with_send.yml @@ -1633,6 +1633,26 @@ references: typeParameters: - type: 8ce1ecb9 description:

the next stage of the update

+- uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_session + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._queue._update_stages._with_session.yml + name: Queue.UpdateStages.WithSession + nameWithType: Queue.UpdateStages.WithSession + fullName: com.microsoft.azure.management.servicebus.Queue.UpdateStages.WithSession + type: Interface + summary:

The stage of the queue definition allowing to enable session support.

+ syntax: + content: public interface WithSession +- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._update_stages._with_session + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._service_bus_subscription._update_stages._with_session.yml + name: ServiceBusSubscription.UpdateStages.WithSession + nameWithType: ServiceBusSubscription.UpdateStages.WithSession + fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.UpdateStages.WithSession + type: Interface + summary:

The stage of the subscription definition allowing to enable session support.

+ syntax: + content: public interface WithSession - uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_session parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._queue._definition_stages._with_session.yml @@ -1653,46 +1673,6 @@ references: summary:

The stage of the subscription definition allowing to enable session support.

syntax: content: public interface WithSession -- uid: com.microsoft.azure.management.servicebus._service_bus_subscription._update_stages._with_session - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._service_bus_subscription._update_stages._with_session.yml - name: ServiceBusSubscription.UpdateStages.WithSession - nameWithType: ServiceBusSubscription.UpdateStages.WithSession - fullName: com.microsoft.azure.management.servicebus.ServiceBusSubscription.UpdateStages.WithSession - type: Interface - summary:

The stage of the subscription definition allowing to enable session support.

- syntax: - content: public interface WithSession -- uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_session - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._update_stages._with_session.yml - name: Queue.UpdateStages.WithSession - nameWithType: Queue.UpdateStages.WithSession - fullName: com.microsoft.azure.management.servicebus.Queue.UpdateStages.WithSession - type: Interface - summary:

The stage of the queue definition allowing to enable session support.

- syntax: - content: public interface WithSession -- uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_size - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._queue._definition_stages._with_size.yml - name: Queue.DefinitionStages.WithSize - nameWithType: Queue.DefinitionStages.WithSize - fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithSize - type: Interface - summary:

The stage of the queue definition allowing to specify size.

- syntax: - content: public interface WithSize -- uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_size - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_size.yml - name: Topic.DefinitionStages.WithSize - nameWithType: Topic.DefinitionStages.WithSize - fullName: com.microsoft.azure.management.servicebus.Topic.DefinitionStages.WithSize - type: Interface - summary:

The stage of the topic definition allowing to specify size.

- syntax: - content: public interface WithSize - uid: com.microsoft.azure.management.servicebus._queue._update_stages._with_size parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._queue._update_stages._with_size.yml @@ -1713,6 +1693,26 @@ references: summary:

The stage of the topic definition allowing to specify size.

syntax: content: public interface WithSize +- uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_size + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_size.yml + name: Topic.DefinitionStages.WithSize + nameWithType: Topic.DefinitionStages.WithSize + fullName: com.microsoft.azure.management.servicebus.Topic.DefinitionStages.WithSize + type: Interface + summary:

The stage of the topic definition allowing to specify size.

+ syntax: + content: public interface WithSize +- uid: com.microsoft.azure.management.servicebus._queue._definition_stages._with_size + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._queue._definition_stages._with_size.yml + name: Queue.DefinitionStages.WithSize + nameWithType: Queue.DefinitionStages.WithSize + fullName: com.microsoft.azure.management.servicebus.Queue.DefinitionStages.WithSize + type: Interface + summary:

The stage of the queue definition allowing to specify size.

+ syntax: + content: public interface WithSize - uid: com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_sku parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_sku.yml @@ -1733,16 +1733,6 @@ references: summary:

The stage of the Service Bus namespace update allowing to change the sku.

syntax: content: public interface WithSku -- uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_subscription - parent: com.microsoft.azure.management.servicebus - href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_subscription.yml - name: Topic.DefinitionStages.WithSubscription - nameWithType: Topic.DefinitionStages.WithSubscription - fullName: com.microsoft.azure.management.servicebus.Topic.DefinitionStages.WithSubscription - type: Interface - summary:

The stage of the Service Bus namespace update allowing to manage subscriptions for the topic.

- syntax: - content: public interface WithSubscription - uid: com.microsoft.azure.management.servicebus._topic._update_stages._with_subscription parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._topic._update_stages._with_subscription.yml @@ -1753,6 +1743,16 @@ references: summary:

The stage of the Service Bus namespace update allowing to manage subscriptions for the topic.

syntax: content: public interface WithSubscription +- uid: com.microsoft.azure.management.servicebus._topic._definition_stages._with_subscription + parent: com.microsoft.azure.management.servicebus + href: com.microsoft.azure.management.servicebus._topic._definition_stages._with_subscription.yml + name: Topic.DefinitionStages.WithSubscription + nameWithType: Topic.DefinitionStages.WithSubscription + fullName: com.microsoft.azure.management.servicebus.Topic.DefinitionStages.WithSubscription + type: Interface + summary:

The stage of the Service Bus namespace update allowing to manage subscriptions for the topic.

+ syntax: + content: public interface WithSubscription - uid: com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_topic parent: com.microsoft.azure.management.servicebus href: com.microsoft.azure.management.servicebus._service_bus_namespace._definition_stages._with_topic.yml diff --git a/docs-ref-autogen/com.microsoft.azure.management.sql.yml b/docs-ref-autogen/com.microsoft.azure.management.sql.yml index 7d6e91d5d9e7..b1ac312cf2bf 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.sql.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.sql.yml @@ -789,26 +789,6 @@ references: summary:

Entry point to SQL FirewallRule management API, which already have the SQLServer specified.

syntax: content: public interface SqlFirewallRulesCreatable extends SqlFirewallRules -- uid: com.microsoft.azure.management.sql._sql_server._update - parent: com.microsoft.azure.management.sql - href: com.microsoft.azure.management.sql._sql_server._update.yml - name: SqlServer.Update - nameWithType: SqlServer.Update - fullName: com.microsoft.azure.management.sql.SqlServer.Update - type: Interface - summary:

The template for a SQLServer update operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends Appliable,SqlServer.UpdateStages.WithAdministratorPassword,SqlServer.UpdateStages.WithElasticPool,SqlServer.UpdateStages.WithDatabase,SqlServer.UpdateStages.WithFirewallRule -- uid: com.microsoft.azure.management.sql._sql_database._update - parent: com.microsoft.azure.management.sql - href: com.microsoft.azure.management.sql._sql_database._update.yml - name: SqlDatabase.Update - nameWithType: SqlDatabase.Update - fullName: com.microsoft.azure.management.sql.SqlDatabase.Update - type: Interface - summary:

The template for a SQLDatabase modifyState operation, containing all the settings that can be modified.

- syntax: - content: public interface Update extends SqlDatabase.UpdateStages.WithEdition,SqlDatabase.UpdateStages.WithElasticPoolName,SqlDatabase.UpdateStages.WithMaxSizeBytes,SqlDatabase.UpdateStages.WithServiceObjective,Appliable - uid: com.microsoft.azure.management.sql._sql_firewall_rule._update parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_firewall_rule._update.yml @@ -829,16 +809,26 @@ references: summary:

The template for a SQLElasticPool update operation, containing all the settings that can be modified.

syntax: content: public interface Update extends SqlElasticPool.UpdateStages.WithDatabaseDtuMax,SqlElasticPool.UpdateStages.WithDatabaseDtuMin,SqlElasticPool.UpdateStages.WithDtu,SqlElasticPool.UpdateStages.WithStorageCapacity,SqlElasticPool.UpdateStages.WithDatabase,Appliable -- uid: com.microsoft.azure.management.sql._sql_firewall_rule._update_stages +- uid: com.microsoft.azure.management.sql._sql_database._update parent: com.microsoft.azure.management.sql - href: com.microsoft.azure.management.sql._sql_firewall_rule._update_stages.yml - name: SqlFirewallRule.UpdateStages - nameWithType: SqlFirewallRule.UpdateStages - fullName: com.microsoft.azure.management.sql.SqlFirewallRule.UpdateStages + href: com.microsoft.azure.management.sql._sql_database._update.yml + name: SqlDatabase.Update + nameWithType: SqlDatabase.Update + fullName: com.microsoft.azure.management.sql.SqlDatabase.Update type: Interface - summary:

Grouping of all the SqlFirewallRule update stages.

+ summary:

The template for a SQLDatabase modifyState operation, containing all the settings that can be modified.

syntax: - content: public interface UpdateStages + content: public interface Update extends SqlDatabase.UpdateStages.WithEdition,SqlDatabase.UpdateStages.WithElasticPoolName,SqlDatabase.UpdateStages.WithMaxSizeBytes,SqlDatabase.UpdateStages.WithServiceObjective,Appliable +- uid: com.microsoft.azure.management.sql._sql_server._update + parent: com.microsoft.azure.management.sql + href: com.microsoft.azure.management.sql._sql_server._update.yml + name: SqlServer.Update + nameWithType: SqlServer.Update + fullName: com.microsoft.azure.management.sql.SqlServer.Update + type: Interface + summary:

The template for a SQLServer update operation, containing all the settings that can be modified.

+ syntax: + content: public interface Update extends Appliable,SqlServer.UpdateStages.WithAdministratorPassword,SqlServer.UpdateStages.WithElasticPool,SqlServer.UpdateStages.WithDatabase,SqlServer.UpdateStages.WithFirewallRule - uid: com.microsoft.azure.management.sql._sql_elastic_pool._update_stages parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_elastic_pool._update_stages.yml @@ -849,6 +839,16 @@ references: summary:

Grouping of all the SQLElasticPool update stages.

syntax: content: public interface UpdateStages +- uid: com.microsoft.azure.management.sql._sql_firewall_rule._update_stages + parent: com.microsoft.azure.management.sql + href: com.microsoft.azure.management.sql._sql_firewall_rule._update_stages.yml + name: SqlFirewallRule.UpdateStages + nameWithType: SqlFirewallRule.UpdateStages + fullName: com.microsoft.azure.management.sql.SqlFirewallRule.UpdateStages + type: Interface + summary:

Grouping of all the SqlFirewallRule update stages.

+ syntax: + content: public interface UpdateStages - uid: com.microsoft.azure.management.sql._sql_server._update_stages parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_server._update_stages.yml @@ -879,16 +879,6 @@ references: summary:

A SQL Server definition setting administrator user name.

syntax: content: public interface WithAdministratorLogin -- uid: com.microsoft.azure.management.sql._sql_server._definition_stages._with_administrator_password - parent: com.microsoft.azure.management.sql - href: com.microsoft.azure.management.sql._sql_server._definition_stages._with_administrator_password.yml - name: SqlServer.DefinitionStages.WithAdministratorPassword - nameWithType: SqlServer.DefinitionStages.WithAdministratorPassword - fullName: com.microsoft.azure.management.sql.SqlServer.DefinitionStages.WithAdministratorPassword - type: Interface - summary:

A SQL Server definition setting admin user password.

- syntax: - content: public interface WithAdministratorPassword - uid: com.microsoft.azure.management.sql._sql_server._update_stages._with_administrator_password parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_server._update_stages._with_administrator_password.yml @@ -899,6 +889,16 @@ references: summary:

A SQL Server definition setting admin user password.

syntax: content: public interface WithAdministratorPassword +- uid: com.microsoft.azure.management.sql._sql_server._definition_stages._with_administrator_password + parent: com.microsoft.azure.management.sql + href: com.microsoft.azure.management.sql._sql_server._definition_stages._with_administrator_password.yml + name: SqlServer.DefinitionStages.WithAdministratorPassword + nameWithType: SqlServer.DefinitionStages.WithAdministratorPassword + fullName: com.microsoft.azure.management.sql.SqlServer.DefinitionStages.WithAdministratorPassword + type: Interface + summary:

A SQL Server definition setting admin user password.

+ syntax: + content: public interface WithAdministratorPassword - uid: com.microsoft.azure.management.sql._sql_database._definition_stages._with_all_different_options parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_database._definition_stages._with_all_different_options.yml @@ -929,16 +929,6 @@ references: summary:

The SQL Database definition to set the collation for database.

syntax: content: public interface WithCollationAllCreateOptions -- uid: com.microsoft.azure.management.sql._sql_database._definition_stages._with_create - parent: com.microsoft.azure.management.sql - href: com.microsoft.azure.management.sql._sql_database._definition_stages._with_create.yml - name: SqlDatabase.DefinitionStages.WithCreate - nameWithType: SqlDatabase.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.sql.SqlDatabase.DefinitionStages.WithCreate - type: Interface - summary:

A SQL Database definition with sufficient inputs to create a new SQL database in the cloud, but exposing additional optional settings to specify.

- syntax: - content: public interface WithCreate extends SqlDatabase.DefinitionStages.WithServiceObjective,SqlDatabase.DefinitionStages.WithEdition,SqlDatabase.DefinitionStages.WithCollationAllCreateOptions,SqlDatabase.DefinitionStages.WithMaxSizeBytesAllCreateOptions,SqlDatabase.DefinitionStages.WithCreateWithLessOptions - uid: com.microsoft.azure.management.sql._sql_firewall_rule._definition_stages._with_create parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_firewall_rule._definition_stages._with_create.yml @@ -949,16 +939,6 @@ references: summary:

A SQL Server definition with sufficient inputs to create a new SQL Server in the cloud, but exposing additional optional inputs to specify.

syntax: content: public interface WithCreate extends Creatable -- uid: com.microsoft.azure.management.sql._sql_server._definition_stages._with_create - parent: com.microsoft.azure.management.sql - href: com.microsoft.azure.management.sql._sql_server._definition_stages._with_create.yml - name: SqlServer.DefinitionStages.WithCreate - nameWithType: SqlServer.DefinitionStages.WithCreate - fullName: com.microsoft.azure.management.sql.SqlServer.DefinitionStages.WithCreate - type: Interface - summary:

A SQL Server definition with sufficient inputs to create a new SQL Server in the cloud, but exposing additional optional inputs to specify.

- syntax: - content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,SqlServer.DefinitionStages.WithElasticPool,SqlServer.DefinitionStages.WithDatabase,SqlServer.DefinitionStages.WithFirewallRule - uid: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_create parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_create.yml @@ -969,6 +949,26 @@ references: summary:

A SQL Server definition with sufficient inputs to create a new SQL Server in the cloud, but exposing additional optional inputs to specify.

syntax: content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,SqlElasticPool.DefinitionStages.WithDatabaseDtuMin,SqlElasticPool.DefinitionStages.WithDatabaseDtuMax,SqlElasticPool.DefinitionStages.WithDtu,SqlElasticPool.DefinitionStages.WithStorageCapacity,SqlElasticPool.DefinitionStages.WithDatabase +- uid: com.microsoft.azure.management.sql._sql_database._definition_stages._with_create + parent: com.microsoft.azure.management.sql + href: com.microsoft.azure.management.sql._sql_database._definition_stages._with_create.yml + name: SqlDatabase.DefinitionStages.WithCreate + nameWithType: SqlDatabase.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.sql.SqlDatabase.DefinitionStages.WithCreate + type: Interface + summary:

A SQL Database definition with sufficient inputs to create a new SQL database in the cloud, but exposing additional optional settings to specify.

+ syntax: + content: public interface WithCreate extends SqlDatabase.DefinitionStages.WithServiceObjective,SqlDatabase.DefinitionStages.WithEdition,SqlDatabase.DefinitionStages.WithCollationAllCreateOptions,SqlDatabase.DefinitionStages.WithMaxSizeBytesAllCreateOptions,SqlDatabase.DefinitionStages.WithCreateWithLessOptions +- uid: com.microsoft.azure.management.sql._sql_server._definition_stages._with_create + parent: com.microsoft.azure.management.sql + href: com.microsoft.azure.management.sql._sql_server._definition_stages._with_create.yml + name: SqlServer.DefinitionStages.WithCreate + nameWithType: SqlServer.DefinitionStages.WithCreate + fullName: com.microsoft.azure.management.sql.SqlServer.DefinitionStages.WithCreate + type: Interface + summary:

A SQL Server definition with sufficient inputs to create a new SQL Server in the cloud, but exposing additional optional inputs to specify.

+ syntax: + content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,SqlServer.DefinitionStages.WithElasticPool,SqlServer.DefinitionStages.WithDatabase,SqlServer.DefinitionStages.WithFirewallRule - uid: com.microsoft.azure.management.sql._sql_database._definition_stages._with_create_mode parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_database._definition_stages._with_create_mode.yml @@ -998,14 +998,14 @@ references: summary:

A SQL Database definition with sufficient inputs to create a new SQL Server in the cloud, but exposing additional optional inputs to specify.

syntax: content: public interface WithCreateWithLessOptions extends Creatable,Resource.DefinitionWithTags -- uid: com.microsoft.azure.management.sql._sql_server._update_stages._with_database +- uid: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_database parent: com.microsoft.azure.management.sql - href: com.microsoft.azure.management.sql._sql_server._update_stages._with_database.yml - name: SqlServer.UpdateStages.WithDatabase - nameWithType: SqlServer.UpdateStages.WithDatabase - fullName: com.microsoft.azure.management.sql.SqlServer.UpdateStages.WithDatabase + href: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_database.yml + name: SqlElasticPool.DefinitionStages.WithDatabase + nameWithType: SqlElasticPool.DefinitionStages.WithDatabase + fullName: com.microsoft.azure.management.sql.SqlElasticPool.DefinitionStages.WithDatabase type: Interface - summary:

A SQL Server definition for specifying the databases.

+ summary:

The SQL Elastic Pool definition to add the Database in the elastic pool.

syntax: content: public interface WithDatabase - uid: com.microsoft.azure.management.sql._sql_server._definition_stages._with_database @@ -1018,6 +1018,16 @@ references: summary:

A SQL Server definition for specifying the databases.

syntax: content: public interface WithDatabase +- uid: com.microsoft.azure.management.sql._sql_server._update_stages._with_database + parent: com.microsoft.azure.management.sql + href: com.microsoft.azure.management.sql._sql_server._update_stages._with_database.yml + name: SqlServer.UpdateStages.WithDatabase + nameWithType: SqlServer.UpdateStages.WithDatabase + fullName: com.microsoft.azure.management.sql.SqlServer.UpdateStages.WithDatabase + type: Interface + summary:

A SQL Server definition for specifying the databases.

+ syntax: + content: public interface WithDatabase - uid: com.microsoft.azure.management.sql._sql_elastic_pool._update_stages._with_database parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_elastic_pool._update_stages._with_database.yml @@ -1028,26 +1038,6 @@ references: summary:

The SQL Elastic Pool definition to add the Database in the elastic pool.

syntax: content: public interface WithDatabase -- uid: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_database - parent: com.microsoft.azure.management.sql - href: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_database.yml - name: SqlElasticPool.DefinitionStages.WithDatabase - nameWithType: SqlElasticPool.DefinitionStages.WithDatabase - fullName: com.microsoft.azure.management.sql.SqlElasticPool.DefinitionStages.WithDatabase - type: Interface - summary:

The SQL Elastic Pool definition to add the Database in the elastic pool.

- syntax: - content: public interface WithDatabase -- uid: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_database_dtu_max - parent: com.microsoft.azure.management.sql - href: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_database_dtu_max.yml - name: SqlElasticPool.DefinitionStages.WithDatabaseDtuMax - nameWithType: SqlElasticPool.DefinitionStages.WithDatabaseDtuMax - fullName: com.microsoft.azure.management.sql.SqlElasticPool.DefinitionStages.WithDatabaseDtuMax - type: Interface - summary:

The SQL Elastic Pool definition to set the maximum DTU for one database.

- syntax: - content: public interface WithDatabaseDtuMax - uid: com.microsoft.azure.management.sql._sql_elastic_pool._update_stages._with_database_dtu_max parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_elastic_pool._update_stages._with_database_dtu_max.yml @@ -1058,6 +1048,16 @@ references: summary:

The SQL Elastic Pool definition to set the maximum DTU for one database.

syntax: content: public interface WithDatabaseDtuMax +- uid: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_database_dtu_max + parent: com.microsoft.azure.management.sql + href: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_database_dtu_max.yml + name: SqlElasticPool.DefinitionStages.WithDatabaseDtuMax + nameWithType: SqlElasticPool.DefinitionStages.WithDatabaseDtuMax + fullName: com.microsoft.azure.management.sql.SqlElasticPool.DefinitionStages.WithDatabaseDtuMax + type: Interface + summary:

The SQL Elastic Pool definition to set the maximum DTU for one database.

+ syntax: + content: public interface WithDatabaseDtuMax - uid: com.microsoft.azure.management.sql._sql_elastic_pool._update_stages._with_database_dtu_min parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_elastic_pool._update_stages._with_database_dtu_min.yml @@ -1078,16 +1078,6 @@ references: summary:

The SQL Elastic Pool definition to set the minimum DTU for database.

syntax: content: public interface WithDatabaseDtuMin -- uid: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_dtu - parent: com.microsoft.azure.management.sql - href: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_dtu.yml - name: SqlElasticPool.DefinitionStages.WithDtu - nameWithType: SqlElasticPool.DefinitionStages.WithDtu - fullName: com.microsoft.azure.management.sql.SqlElasticPool.DefinitionStages.WithDtu - type: Interface - summary:

The SQL Elastic Pool definition to set the number of shared DTU for elastic pool.

- syntax: - content: public interface WithDtu - uid: com.microsoft.azure.management.sql._sql_elastic_pool._update_stages._with_dtu parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_elastic_pool._update_stages._with_dtu.yml @@ -1098,16 +1088,16 @@ references: summary:

The SQL Elastic Pool definition to set the number of shared DTU for elastic pool.

syntax: content: public interface WithDtu -- uid: com.microsoft.azure.management.sql._sql_database._update_stages._with_edition +- uid: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_dtu parent: com.microsoft.azure.management.sql - href: com.microsoft.azure.management.sql._sql_database._update_stages._with_edition.yml - name: SqlDatabase.UpdateStages.WithEdition - nameWithType: SqlDatabase.UpdateStages.WithEdition - fullName: com.microsoft.azure.management.sql.SqlDatabase.UpdateStages.WithEdition + href: com.microsoft.azure.management.sql._sql_elastic_pool._definition_stages._with_dtu.yml + name: SqlElasticPool.DefinitionStages.WithDtu + nameWithType: SqlElasticPool.DefinitionStages.WithDtu + fullName: com.microsoft.azure.management.sql.SqlElasticPool.DefinitionStages.WithDtu type: Interface - summary:

The SQL Database definition to set the edition for database.

+ summary:

The SQL Elastic Pool definition to set the number of shared DTU for elastic pool.

syntax: - content: public interface WithEdition + content: public interface WithDtu - uid: com.microsoft.azure.management.sql._sql_database._definition_stages._with_edition parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_database._definition_stages._with_edition.yml @@ -1128,6 +1118,16 @@ references: summary:

The SQL Elastic Pool definition to set the edition for database.

syntax: content: public interface WithEdition +- uid: com.microsoft.azure.management.sql._sql_database._update_stages._with_edition + parent: com.microsoft.azure.management.sql + href: com.microsoft.azure.management.sql._sql_database._update_stages._with_edition.yml + name: SqlDatabase.UpdateStages.WithEdition + nameWithType: SqlDatabase.UpdateStages.WithEdition + fullName: com.microsoft.azure.management.sql.SqlDatabase.UpdateStages.WithEdition + type: Interface + summary:

The SQL Database definition to set the edition for database.

+ syntax: + content: public interface WithEdition - uid: com.microsoft.azure.management.sql._sql_server._definition_stages._with_elastic_pool parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_server._definition_stages._with_elastic_pool.yml @@ -1148,16 +1148,6 @@ references: summary:

A SQL Server definition for specifying elastic pool.

syntax: content: public interface WithElasticPool -- uid: com.microsoft.azure.management.sql._sql_database._definition_stages._with_elastic_pool_name - parent: com.microsoft.azure.management.sql - href: com.microsoft.azure.management.sql._sql_database._definition_stages._with_elastic_pool_name.yml - name: SqlDatabase.DefinitionStages.WithElasticPoolName - nameWithType: SqlDatabase.DefinitionStages.WithElasticPoolName - fullName: com.microsoft.azure.management.sql.SqlDatabase.DefinitionStages.WithElasticPoolName - type: Interface - summary:

The SQL Database definition to set the elastic pool for database.

- syntax: - content: public interface WithElasticPoolName - uid: com.microsoft.azure.management.sql._sql_database._update_stages._with_elastic_pool_name parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_database._update_stages._with_elastic_pool_name.yml @@ -1168,6 +1158,16 @@ references: summary:

The SQL Database definition to set the elastic pool for database.

syntax: content: public interface WithElasticPoolName +- uid: com.microsoft.azure.management.sql._sql_database._definition_stages._with_elastic_pool_name + parent: com.microsoft.azure.management.sql + href: com.microsoft.azure.management.sql._sql_database._definition_stages._with_elastic_pool_name.yml + name: SqlDatabase.DefinitionStages.WithElasticPoolName + nameWithType: SqlDatabase.DefinitionStages.WithElasticPoolName + fullName: com.microsoft.azure.management.sql.SqlDatabase.DefinitionStages.WithElasticPoolName + type: Interface + summary:

The SQL Database definition to set the elastic pool for database.

+ syntax: + content: public interface WithElasticPoolName - uid: com.microsoft.azure.management.sql._sql_firewall_rule._update_stages._with_end_i_p_address parent: com.microsoft.azure.management.sql href: com.microsoft.azure.management.sql._sql_firewall_rule._update_stages._with_end_i_p_address.yml diff --git a/docs-ref-autogen/com.microsoft.azure.management.storage.yml b/docs-ref-autogen/com.microsoft.azure.management.storage.yml index dc163db27462..4286e608811e 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.storage.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.storage.yml @@ -462,16 +462,6 @@ references: summary:

A storage account definition specifying a custom domain to associate with the account.

syntax: content: public interface WithCustomDomain -- uid: com.microsoft.azure.management.storage._storage_account._definition_stages._with_encryption - parent: com.microsoft.azure.management.storage - href: com.microsoft.azure.management.storage._storage_account._definition_stages._with_encryption.yml - name: StorageAccount.DefinitionStages.WithEncryption - nameWithType: StorageAccount.DefinitionStages.WithEncryption - fullName: com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithEncryption - type: Interface - summary:

A storage account definition specifying encryption setting.

- syntax: - content: public interface WithEncryption - uid: com.microsoft.azure.management.storage._storage_account._update_stages._with_encryption parent: com.microsoft.azure.management.storage href: com.microsoft.azure.management.storage._storage_account._update_stages._with_encryption.yml @@ -482,6 +472,16 @@ references: summary:

A storage account update allowing encryption to be specified.

syntax: content: public interface WithEncryption +- uid: com.microsoft.azure.management.storage._storage_account._definition_stages._with_encryption + parent: com.microsoft.azure.management.storage + href: com.microsoft.azure.management.storage._storage_account._definition_stages._with_encryption.yml + name: StorageAccount.DefinitionStages.WithEncryption + nameWithType: StorageAccount.DefinitionStages.WithEncryption + fullName: com.microsoft.azure.management.storage.StorageAccount.DefinitionStages.WithEncryption + type: Interface + summary:

A storage account definition specifying encryption setting.

+ syntax: + content: public interface WithEncryption - uid: com.microsoft.azure.management.storage._storage_account._definition_s94c180d27e5621e165c3464e9c5a649c parent: com.microsoft.azure.management.storage href: com.microsoft.azure.management.storage._storage_account._definition_s94c180d27e5621e165c3464e9c5a649c.yml diff --git a/docs-ref-autogen/com.microsoft.azure.management.trafficmanager.yml b/docs-ref-autogen/com.microsoft.azure.management.trafficmanager.yml index 8945b68c80e9..bb0793999cd6 100644 --- a/docs-ref-autogen/com.microsoft.azure.management.trafficmanager.yml +++ b/docs-ref-autogen/com.microsoft.azure.management.trafficmanager.yml @@ -466,16 +466,6 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint._update - parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint._update.yml - name: TrafficManagerEndpoint.Update - nameWithType: TrafficManagerEndpoint.Update - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.Update - type: Interface - summary:

the set of configurations that can be updated for all endpoint irrespective of their type (Azure, external, nested profile).

- syntax: - content: public interface Update extends Settable,TrafficManagerEndpoint.UpdateStages.WithRoutingWeight,TrafficManagerEndpoint.UpdateStages.WithRoutingPriority,TrafficManagerEndpoint.UpdateStages.WithGeographicLocation,TrafficManagerEndpoint.UpdateStages.WithTrafficDisabledOrEnabled - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_profile._update parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_profile._update.yml @@ -489,6 +479,16 @@ references:

Call Update#apply() to apply the changes to the resource in Azure.

syntax: content: public interface Update extends Appliable,TrafficManagerProfile.UpdateStages.WithTrafficRoutingMethod,TrafficManagerProfile.UpdateStages.WithMonitoringConfiguration,TrafficManagerProfile.UpdateStages.WithEndpoint,TrafficManagerProfile.UpdateStages.WithTtl,TrafficManagerProfile.UpdateStages.WithProfileStatus,Resource.UpdateWithTags +- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint._update + parent: com.microsoft.azure.management.trafficmanager + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint._update.yml + name: TrafficManagerEndpoint.Update + nameWithType: TrafficManagerEndpoint.Update + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.Update + type: Interface + summary:

the set of configurations that can be updated for all endpoint irrespective of their type (Azure, external, nested profile).

+ syntax: + content: public interface Update extends Settable,TrafficManagerEndpoint.UpdateStages.WithRoutingWeight,TrafficManagerEndpoint.UpdateStages.WithRoutingPriority,TrafficManagerEndpoint.UpdateStages.WithGeographicLocation,TrafficManagerEndpoint.UpdateStages.WithTrafficDisabledOrEnabled - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint._update_azure_endpoint parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint._update_azure_endpoint.yml @@ -565,22 +565,6 @@ references: summary:

Grouping of traffic manager profile endpoint update stages.

syntax: content: public interface UpdateStages -- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_31419381ef676bb8f2e4d501b1ad6e87 - parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_31419381ef676bb8f2e4d501b1ad6e87.yml - name: TrafficManagerEndpoint.DefinitionStages.WithAttach - nameWithType: TrafficManagerEndpoint.DefinitionStages.WithAttach - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.DefinitionStages.WithAttach - type: Interface - summary: >- -

The final stage of the traffic manager profile endpoint definition.

- -

At this stage, any remaining optional settings can be specified, or the traffic manager profile endpoint definition can be attached to the parent traffic manager profile definition using TrafficManagerEndpoint.DefinitionStages.WithAttach#attach().

- syntax: - content: public interface WithAttach extends Attachable.InDefinition,TrafficManagerEndpoint.DefinitionStages.WithRoutingWeight,TrafficManagerEndpoint.DefinitionStages.WithRoutingPriority,TrafficManagerEndpoint.DefinitionStages.WithGeographicLocation,TrafficManagerEndpoint.DefinitionStages.WithTrafficDisabled - typeParameters: - - type: 18a275b1 - description:

the return type of TrafficManagerEndpoint.DefinitionStages.WithAttach#attach()

- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_5fc1232da21832750cc4e69ed558b02d parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_5fc1232da21832750cc4e69ed558b02d.yml @@ -597,22 +581,22 @@ references: typeParameters: - type: 18a275b1 description:

the return type of TrafficManagerEndpoint.DefinitionStages.WithAttach#attach()

-- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_1d254ba748789e91fb35c0aac4d0561b +- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_31419381ef676bb8f2e4d501b1ad6e87 parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_1d254ba748789e91fb35c0aac4d0561b.yml - name: TrafficManagerEndpoint.UpdateDefinitionStages.WithAzureResource - nameWithType: TrafficManagerEndpoint.UpdateDefinitionStages.WithAzureResource - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateDefinitionStages.WithAzureResource + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_31419381ef676bb8f2e4d501b1ad6e87.yml + name: TrafficManagerEndpoint.DefinitionStages.WithAttach + nameWithType: TrafficManagerEndpoint.DefinitionStages.WithAttach + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.DefinitionStages.WithAttach type: Interface summary: >- -

The stage of the traffic manager profile Azure endpoint definition allowing to specify the ID of the target Azure resource.

+

The final stage of the traffic manager profile endpoint definition.

-

+

At this stage, any remaining optional settings can be specified, or the traffic manager profile endpoint definition can be attached to the parent traffic manager profile definition using TrafficManagerEndpoint.DefinitionStages.WithAttach#attach().

syntax: - content: public interface WithAzureResource + content: public interface WithAttach extends Attachable.InDefinition,TrafficManagerEndpoint.DefinitionStages.WithRoutingWeight,TrafficManagerEndpoint.DefinitionStages.WithRoutingPriority,TrafficManagerEndpoint.DefinitionStages.WithGeographicLocation,TrafficManagerEndpoint.DefinitionStages.WithTrafficDisabled typeParameters: - type: 18a275b1 - description:

the return type of WithAttach#attach()

+ description:

the return type of TrafficManagerEndpoint.DefinitionStages.WithAttach#attach()

- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_4f8a66946953a6a6589c242eeaae08db parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_4f8a66946953a6a6589c242eeaae08db.yml @@ -629,6 +613,22 @@ references: typeParameters: - type: 18a275b1 description:

the return type of UpdateDefinitionStages.WithAttach#attach()

+- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_1d254ba748789e91fb35c0aac4d0561b + parent: com.microsoft.azure.management.trafficmanager + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_1d254ba748789e91fb35c0aac4d0561b.yml + name: TrafficManagerEndpoint.UpdateDefinitionStages.WithAzureResource + nameWithType: TrafficManagerEndpoint.UpdateDefinitionStages.WithAzureResource + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateDefinitionStages.WithAzureResource + type: Interface + summary: >- +

The stage of the traffic manager profile Azure endpoint definition allowing to specify the ID of the target Azure resource.

+ +

+ syntax: + content: public interface WithAzureResource + typeParameters: + - type: 18a275b1 + description:

the return type of WithAttach#attach()

- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_5c879aa4ead03ac231518f3ab116e4a5 parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_5c879aa4ead03ac231518f3ab116e4a5.yml @@ -649,16 +649,6 @@ references: summary:

The stage of the definition which contains all the minimum required inputs for the resource to be created (via WithCreate#create()), but also allows for any other optional settings to be specified.

syntax: content: public interface WithCreate extends Creatable,Resource.DefinitionWithTags,TrafficManagerProfile.DefinitionStages.WithMonitoringConfiguration,TrafficManagerProfile.DefinitionStages.WithTtl,TrafficManagerProfile.DefinitionStages.WithProfileStatus,TrafficManagerProfile.DefinitionStages.WithEndpoint -- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_12d7929fa86a4f74630986ea330df77e4 - parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_12d7929fa86a4f74630986ea330df77e4.yml - name: TrafficManagerProfile.DefinitionStages.WithEndpoint - nameWithType: TrafficManagerProfile.DefinitionStages.WithEndpoint - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.DefinitionStages.WithEndpoint - type: Interface - summary:

The stage of the traffic manager profile definition allowing to specify endpoint.

- syntax: - content: public interface WithEndpoint - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_18cbaf61e1a3fc9542322cb83cbb82c4d parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_18cbaf61e1a3fc9542322cb83cbb82c4d.yml @@ -669,22 +659,16 @@ references: summary:

The stage of the traffic manager profile update allowing to specify endpoints.

syntax: content: public interface WithEndpoint -- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_3f33939d568b2aee2f425b2fc9e72116 +- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_12d7929fa86a4f74630986ea330df77e4 parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_3f33939d568b2aee2f425b2fc9e72116.yml - name: TrafficManagerEndpoint.UpdateDefinitionStages.WithEndpointThreshold - nameWithType: TrafficManagerEndpoint.UpdateDefinitionStages.WithEndpointThreshold - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateDefinitionStages.WithEndpointThreshold + href: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_12d7929fa86a4f74630986ea330df77e4.yml + name: TrafficManagerProfile.DefinitionStages.WithEndpoint + nameWithType: TrafficManagerProfile.DefinitionStages.WithEndpoint + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.DefinitionStages.WithEndpoint type: Interface - summary: >- -

The stage of the nested traffic manager profile endpoint definition allowing to specify the minimum endpoints to be online in the nested profile to consider it as not degraded.

- -

+ summary:

The stage of the traffic manager profile definition allowing to specify endpoint.

syntax: - content: public interface WithEndpointThreshold extends TrafficManagerEndpoint.UpdateDefinitionStages.WithAttach - typeParameters: - - type: 18a275b1 - description:

the return type of WithAttach#attach()

+ content: public interface WithEndpoint - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_ea354c342990e3a406728bee28b19cd5 parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_ea354c342990e3a406728bee28b19cd5.yml @@ -701,6 +685,22 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

+- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_3f33939d568b2aee2f425b2fc9e72116 + parent: com.microsoft.azure.management.trafficmanager + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_3f33939d568b2aee2f425b2fc9e72116.yml + name: TrafficManagerEndpoint.UpdateDefinitionStages.WithEndpointThreshold + nameWithType: TrafficManagerEndpoint.UpdateDefinitionStages.WithEndpointThreshold + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateDefinitionStages.WithEndpointThreshold + type: Interface + summary: >- +

The stage of the nested traffic manager profile endpoint definition allowing to specify the minimum endpoints to be online in the nested profile to consider it as not degraded.

+ +

+ syntax: + content: public interface WithEndpointThreshold extends TrafficManagerEndpoint.UpdateDefinitionStages.WithAttach + typeParameters: + - type: 18a275b1 + description:

the return type of WithAttach#attach()

- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_341b02aed71d6f5b74ff8b23dd11efe9 parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_341b02aed71d6f5b74ff8b23dd11efe9.yml @@ -717,16 +717,6 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint._update_stages._with_fqdn - parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint._update_stages._with_fqdn.yml - name: TrafficManagerEndpoint.UpdateStages.WithFqdn - nameWithType: TrafficManagerEndpoint.UpdateStages.WithFqdn - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateStages.WithFqdn - type: Interface - summary:

The stage of an external endpoint update allowing to specify the FQDN.

- syntax: - content: public interface WithFqdn - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_aa79e4993375a8d3fc725a2ba0850e8a parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_aa79e4993375a8d3fc725a2ba0850e8a.yml @@ -743,6 +733,26 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

+- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint._update_stages._with_fqdn + parent: com.microsoft.azure.management.trafficmanager + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint._update_stages._with_fqdn.yml + name: TrafficManagerEndpoint.UpdateStages.WithFqdn + nameWithType: TrafficManagerEndpoint.UpdateStages.WithFqdn + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateStages.WithFqdn + type: Interface + summary:

The stage of an external endpoint update allowing to specify the FQDN.

+ syntax: + content: public interface WithFqdn +- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_2ea7684734420c27af6adf13a5f9c74d + parent: com.microsoft.azure.management.trafficmanager + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_2ea7684734420c27af6adf13a5f9c74d.yml + name: TrafficManagerEndpoint.UpdateStages.WithGeographicLocation + nameWithType: TrafficManagerEndpoint.UpdateStages.WithGeographicLocation + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateStages.WithGeographicLocation + type: Interface + summary:

The stage of the traffic manager update definition allowing to specify the geographic region.

+ syntax: + content: public interface WithGeographicLocation - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_0c665a7123d04f2b20d0099d3f701c00 parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_0c665a7123d04f2b20d0099d3f701c00.yml @@ -775,16 +785,6 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_2ea7684734420c27af6adf13a5f9c74d - parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_2ea7684734420c27af6adf13a5f9c74d.yml - name: TrafficManagerEndpoint.UpdateStages.WithGeographicLocation - nameWithType: TrafficManagerEndpoint.UpdateStages.WithGeographicLocation - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateStages.WithGeographicLocation - type: Interface - summary:

The stage of the traffic manager update definition allowing to specify the geographic region.

- syntax: - content: public interface WithGeographicLocation - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_18294e0a325bd56b1a93332df6512409a parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_18294e0a325bd56b1a93332df6512409a.yml @@ -795,16 +795,6 @@ references: summary:

The stage of the traffic manager profile definition allowing to specify the relative DNS name.

syntax: content: public interface WithLeafDomainLabel -- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_1546d50ab4f67d6acc94f5fe03e6c5580 - parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_1546d50ab4f67d6acc94f5fe03e6c5580.yml - name: TrafficManagerProfile.DefinitionStages.WithMonitoringConfiguration - nameWithType: TrafficManagerProfile.DefinitionStages.WithMonitoringConfiguration - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.DefinitionStages.WithMonitoringConfiguration - type: Interface - summary:

The stage of the traffic manager profile definition allowing to specify the endpoint monitoring configuration.

- syntax: - content: public interface WithMonitoringConfiguration - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_1f64dc7cafb273d8b9b60943242081aa1 parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_1f64dc7cafb273d8b9b60943242081aa1.yml @@ -815,22 +805,16 @@ references: summary:

The stage of the traffic manager profile update allowing to specify the endpoint monitoring configuration.

syntax: content: public interface WithMonitoringConfiguration -- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_8d27bf2f329b743c6210da4b7bcfbb78 +- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_1546d50ab4f67d6acc94f5fe03e6c5580 parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_8d27bf2f329b743c6210da4b7bcfbb78.yml - name: TrafficManagerEndpoint.UpdateDefinitionStages.WithNestedProfile - nameWithType: TrafficManagerEndpoint.UpdateDefinitionStages.WithNestedProfile - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateDefinitionStages.WithNestedProfile + href: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_1546d50ab4f67d6acc94f5fe03e6c5580.yml + name: TrafficManagerProfile.DefinitionStages.WithMonitoringConfiguration + nameWithType: TrafficManagerProfile.DefinitionStages.WithMonitoringConfiguration + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.DefinitionStages.WithMonitoringConfiguration type: Interface - summary: >- -

The stage of the traffic manager nested profile endpoint definition allowing to specify the profile.

- -

+ summary:

The stage of the traffic manager profile definition allowing to specify the endpoint monitoring configuration.

syntax: - content: public interface WithNestedProfile - typeParameters: - - type: 18a275b1 - description:

the return type of WithAttach#attach()

+ content: public interface WithMonitoringConfiguration - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_7b2e7aecca74859c87eac1648b10f31c parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_7b2e7aecca74859c87eac1648b10f31c.yml @@ -847,6 +831,22 @@ references: typeParameters: - type: 18a275b1 description:

the return type of UpdateDefinitionStages.WithAttach#attach()

+- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_8d27bf2f329b743c6210da4b7bcfbb78 + parent: com.microsoft.azure.management.trafficmanager + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_8d27bf2f329b743c6210da4b7bcfbb78.yml + name: TrafficManagerEndpoint.UpdateDefinitionStages.WithNestedProfile + nameWithType: TrafficManagerEndpoint.UpdateDefinitionStages.WithNestedProfile + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateDefinitionStages.WithNestedProfile + type: Interface + summary: >- +

The stage of the traffic manager nested profile endpoint definition allowing to specify the profile.

+ +

+ syntax: + content: public interface WithNestedProfile + typeParameters: + - type: 18a275b1 + description:

the return type of WithAttach#attach()

- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_c1f17f416853ca8d7c00fc7e20277a1e parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_c1f17f416853ca8d7c00fc7e20277a1e.yml @@ -877,6 +877,32 @@ references: summary:

The stage of the traffic manager profile definition allowing to disable the profile.

syntax: content: public interface WithProfileStatus +- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_36cdaf82dcc5614812dc023ac31d3573 + parent: com.microsoft.azure.management.trafficmanager + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_36cdaf82dcc5614812dc023ac31d3573.yml + name: TrafficManagerEndpoint.DefinitionStages.WithRoutingPriority + nameWithType: TrafficManagerEndpoint.DefinitionStages.WithRoutingPriority + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.DefinitionStages.WithRoutingPriority + type: Interface + summary: >- +

The stage of the traffic manager endpoint definition allowing to specify the endpoint priority.

+ +

+ syntax: + content: public interface WithRoutingPriority + typeParameters: + - type: 18a275b1 + description:

the return type of WithAttach#attach()

+- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_4fe0c5723185a35b7c4d5372994fdd33 + parent: com.microsoft.azure.management.trafficmanager + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_4fe0c5723185a35b7c4d5372994fdd33.yml + name: TrafficManagerEndpoint.UpdateStages.WithRoutingPriority + nameWithType: TrafficManagerEndpoint.UpdateStages.WithRoutingPriority + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateStages.WithRoutingPriority + type: Interface + summary:

The stage of the traffic manager profile endpoint update allowing to specify the endpoint priority.

+ syntax: + content: public interface WithRoutingPriority - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_1ec11d7f8bf3b3f931ae8c815be55862 parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_1ec11d7f8bf3b3f931ae8c815be55862.yml @@ -893,29 +919,19 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_4fe0c5723185a35b7c4d5372994fdd33 +- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_962135b058b970e85d59ac5ad40f2502 parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_4fe0c5723185a35b7c4d5372994fdd33.yml - name: TrafficManagerEndpoint.UpdateStages.WithRoutingPriority - nameWithType: TrafficManagerEndpoint.UpdateStages.WithRoutingPriority - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateStages.WithRoutingPriority - type: Interface - summary:

The stage of the traffic manager profile endpoint update allowing to specify the endpoint priority.

- syntax: - content: public interface WithRoutingPriority -- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_36cdaf82dcc5614812dc023ac31d3573 - parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_36cdaf82dcc5614812dc023ac31d3573.yml - name: TrafficManagerEndpoint.DefinitionStages.WithRoutingPriority - nameWithType: TrafficManagerEndpoint.DefinitionStages.WithRoutingPriority - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.DefinitionStages.WithRoutingPriority + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_962135b058b970e85d59ac5ad40f2502.yml + name: TrafficManagerEndpoint.DefinitionStages.WithRoutingWeight + nameWithType: TrafficManagerEndpoint.DefinitionStages.WithRoutingWeight + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.DefinitionStages.WithRoutingWeight type: Interface summary: >- -

The stage of the traffic manager endpoint definition allowing to specify the endpoint priority.

+

The stage of the traffic manager endpoint definition allowing to specify the endpoint weight.

syntax: - content: public interface WithRoutingPriority + content: public interface WithRoutingWeight typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

@@ -945,22 +961,16 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_962135b058b970e85d59ac5ad40f2502 +- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_e5aff3298eebd22c13ac629443ff195d parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_962135b058b970e85d59ac5ad40f2502.yml - name: TrafficManagerEndpoint.DefinitionStages.WithRoutingWeight - nameWithType: TrafficManagerEndpoint.DefinitionStages.WithRoutingWeight - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.DefinitionStages.WithRoutingWeight + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_e5aff3298eebd22c13ac629443ff195d.yml + name: TrafficManagerEndpoint.UpdateStages.WithSourceTrafficRegion + nameWithType: TrafficManagerEndpoint.UpdateStages.WithSourceTrafficRegion + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateStages.WithSourceTrafficRegion type: Interface - summary: >- -

The stage of the traffic manager endpoint definition allowing to specify the endpoint weight.

- -

+ summary:

The stage of the traffic manager endpoint update allowing to specify the location of the external or nested profile endpoints.

syntax: - content: public interface WithRoutingWeight - typeParameters: - - type: 18a275b1 - description:

the return type of WithAttach#attach()

+ content: public interface WithSourceTrafficRegion - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_2349f44c619a8752276d6db6b5e57526 parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_2349f44c619a8752276d6db6b5e57526.yml @@ -977,16 +987,6 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_e5aff3298eebd22c13ac629443ff195d - parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_e5aff3298eebd22c13ac629443ff195d.yml - name: TrafficManagerEndpoint.UpdateStages.WithSourceTrafficRegion - nameWithType: TrafficManagerEndpoint.UpdateStages.WithSourceTrafficRegion - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateStages.WithSourceTrafficRegion - type: Interface - summary:

The stage of the traffic manager endpoint update allowing to specify the location of the external or nested profile endpoints.

- syntax: - content: public interface WithSourceTrafficRegion - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_21dc22eaa35a7639adfcbf5317629e31 parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_21dc22eaa35a7639adfcbf5317629e31.yml @@ -1003,6 +1003,22 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

+- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_f0629f662c1006ba94aafffd442cc1b3 + parent: com.microsoft.azure.management.trafficmanager + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_f0629f662c1006ba94aafffd442cc1b3.yml + name: TrafficManagerEndpoint.UpdateDefinitionStages.WithSourceTrafficRegionThenThreshold + nameWithType: TrafficManagerEndpoint.UpdateDefinitionStages.WithSourceTrafficRegionThenThreshold + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateDefinitionStages.WithSourceTrafficRegionThenThreshold + type: Interface + summary: >- +

The stage of the traffic manager endpoint definition allowing to specify the location of the nested endpoint.

+ +

+ syntax: + content: public interface WithSourceTrafficRegionThenThreshold + typeParameters: + - type: 18a275b1 + description:

the return type of WithAttach#attach()

- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_130272ee0c91075cca0720a5447ca2d9 parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_130272ee0c91075cca0720a5447ca2d9.yml @@ -1019,19 +1035,19 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_f0629f662c1006ba94aafffd442cc1b3 +- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_dd7af36e2df2b406106ce0d537e400bb parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_f0629f662c1006ba94aafffd442cc1b3.yml - name: TrafficManagerEndpoint.UpdateDefinitionStages.WithSourceTrafficRegionThenThreshold - nameWithType: TrafficManagerEndpoint.UpdateDefinitionStages.WithSourceTrafficRegionThenThreshold - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateDefinitionStages.WithSourceTrafficRegionThenThreshold + href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_dd7af36e2df2b406106ce0d537e400bb.yml + name: TrafficManagerEndpoint.UpdateDefinitionStages.WithTrafficDisabled + nameWithType: TrafficManagerEndpoint.UpdateDefinitionStages.WithTrafficDisabled + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateDefinitionStages.WithTrafficDisabled type: Interface summary: >- -

The stage of the traffic manager endpoint definition allowing to specify the location of the nested endpoint.

+

The stage of the traffic manager endpoint definition allowing to disable the endpoint.

syntax: - content: public interface WithSourceTrafficRegionThenThreshold + content: public interface WithTrafficDisabled typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

@@ -1051,22 +1067,6 @@ references: typeParameters: - type: 18a275b1 description:

the return type of WithAttach#attach()

-- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_dd7af36e2df2b406106ce0d537e400bb - parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_dd7af36e2df2b406106ce0d537e400bb.yml - name: TrafficManagerEndpoint.UpdateDefinitionStages.WithTrafficDisabled - nameWithType: TrafficManagerEndpoint.UpdateDefinitionStages.WithTrafficDisabled - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerEndpoint.UpdateDefinitionStages.WithTrafficDisabled - type: Interface - summary: >- -

The stage of the traffic manager endpoint definition allowing to disable the endpoint.

- -

- syntax: - content: public interface WithTrafficDisabled - typeParameters: - - type: 18a275b1 - description:

the return type of WithAttach#attach()

- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_1f2e42cc04e6d250bd5a20b0bbe88c87 parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_endpoint_1f2e42cc04e6d250bd5a20b0bbe88c87.yml @@ -1097,16 +1097,6 @@ references: summary:

The stage of the traffic manager profile update allowing to specify the traffic routing method for the profile.

syntax: content: public interface WithTrafficRoutingMethod -- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_profile._update_stages._with_ttl - parent: com.microsoft.azure.management.trafficmanager - href: com.microsoft.azure.management.trafficmanager._traffic_manager_profile._update_stages._with_ttl.yml - name: TrafficManagerProfile.UpdateStages.WithTtl - nameWithType: TrafficManagerProfile.UpdateStages.WithTtl - fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.UpdateStages.WithTtl - type: Interface - summary:

The stage of the traffic manager profile update allowing to specify the DNS TTL.

- syntax: - content: public interface WithTtl - uid: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_11e13617fd24cdd16ebf07b7206108b35 parent: com.microsoft.azure.management.trafficmanager href: com.microsoft.azure.management.trafficmanager._traffic_manager_profile_11e13617fd24cdd16ebf07b7206108b35.yml @@ -1117,3 +1107,13 @@ references: summary:

The stage of the traffic manager profile definition allowing to specify the DNS TTL.

syntax: content: public interface WithTtl +- uid: com.microsoft.azure.management.trafficmanager._traffic_manager_profile._update_stages._with_ttl + parent: com.microsoft.azure.management.trafficmanager + href: com.microsoft.azure.management.trafficmanager._traffic_manager_profile._update_stages._with_ttl.yml + name: TrafficManagerProfile.UpdateStages.WithTtl + nameWithType: TrafficManagerProfile.UpdateStages.WithTtl + fullName: com.microsoft.azure.management.trafficmanager.TrafficManagerProfile.UpdateStages.WithTtl + type: Interface + summary:

The stage of the traffic manager profile update allowing to specify the DNS TTL.

+ syntax: + content: public interface WithTtl diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt.yml index 4ae7ff833be4..1b31f98d6723 100644 --- a/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt.yml +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt.yml @@ -75,7 +75,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/Mqtt.java - startLine: 390 + startLine: 345 package: com.microsoft.azure.sdk.iot.device.transport.mqtt summary:

Event fired when the connection with the MQTT broker is lost.

syntax: @@ -98,7 +98,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/Mqtt.java - startLine: 487 + startLine: 442 package: com.microsoft.azure.sdk.iot.device.transport.mqtt summary:

Event fired when the message arrived on the MQTT broker.

syntax: @@ -146,7 +146,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/Mqtt.java - startLine: 327 + startLine: 282 package: com.microsoft.azure.sdk.iot.device.transport.mqtt syntax: content: protected boolean isConnected() @@ -166,7 +166,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/Mqtt.java - startLine: 474 + startLine: 429 package: com.microsoft.azure.sdk.iot.device.transport.mqtt summary:

Event fired when the message arrived on the MQTT broker.

syntax: @@ -215,7 +215,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/Mqtt.java - startLine: 492 + startLine: 447 package: com.microsoft.azure.sdk.iot.device.transport.mqtt syntax: content: public Pair peekMessage() @@ -267,7 +267,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/Mqtt.java - startLine: 342 + startLine: 297 package: com.microsoft.azure.sdk.iot.device.transport.mqtt summary: >-

Method to receive messages on mqtt broker connection.

@@ -298,7 +298,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/Mqtt.java - startLine: 605 + startLine: 560 package: com.microsoft.azure.sdk.iot.device.transport.mqtt summary:

Set device client configuration used for SAS token validation.

syntax: diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt_device_method.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt_device_method.yml index 6d8aab7ce8af..45861cfc987d 100644 --- a/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt_device_method.yml +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt_device_method.yml @@ -77,7 +77,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/MqttDeviceMethod.java - startLine: 161 + startLine: 155 package: com.microsoft.azure.sdk.iot.device.transport.mqtt syntax: content: public Message receive() @@ -97,7 +97,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/MqttDeviceMethod.java - startLine: 78 + startLine: 72 package: com.microsoft.azure.sdk.iot.device.transport.mqtt syntax: content: public void send(final IotHubTransportMessage message) diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt_device_twin.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt_device_twin.yml index 2249d8d78cdb..54ee857f840b 100644 --- a/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt_device_twin.yml +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt_device_twin.yml @@ -77,7 +77,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/MqttDeviceTwin.java - startLine: 305 + startLine: 298 package: com.microsoft.azure.sdk.iot.device.transport.mqtt syntax: content: public Message receive() @@ -97,7 +97,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/MqttDeviceTwin.java - startLine: 194 + startLine: 187 package: com.microsoft.azure.sdk.iot.device.transport.mqtt syntax: content: public void send(final IotHubTransportMessage message) diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt_iot_hub_connection.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt_iot_hub_connection.yml index 9e1e62087675..63480bb9b629 100644 --- a/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt_iot_hub_connection.yml +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.device.transport.mqtt._mqtt_iot_hub_connection.yml @@ -112,7 +112,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/MqttIotHubConnection.java - startLine: 293 + startLine: 292 package: com.microsoft.azure.sdk.iot.device.transport.mqtt summary: >-

Receives a message, if one exists.

@@ -142,7 +142,7 @@ items: source: remote: *o0 path: device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/MqttIotHubConnection.java - startLine: 231 + startLine: 230 package: com.microsoft.azure.sdk.iot.device.transport.mqtt summary: >-

Sends an event message.

diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager.yml new file mode 100644 index 000000000000..b8911715515a --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager.yml @@ -0,0 +1,572 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager + id: _enrollment_group_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager.yml + langs: + - java + name: EnrollmentGroupManager + nameWithType: EnrollmentGroupManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManager + type: Class + source: + remote: + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManager.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManager.java + startLine: 24 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Enrollment Group Manager

+ +

This is the inner class that implements the Enrollment Group APIs.

+ +

For the exposed API, please see ProvisioningServiceClient.

+ +

+ syntax: &o0 + content: public class EnrollmentGroupManager + inheritance: + - java.lang.Object +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + name: ContractApiHttp + nameWithType: ContractApiHttp + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp + type: Class + summary: >- +

This client handles the Device Provisioning Service HTTP communication.

+ +

This class implements the HTTPS contract between the Provisioning Service Client and the Device Provisioning Service. It is called by the Managers that implement the Provisioning Service Client public APIs. To access the public APIs, please see the ProvisioningServiceClient.

+ +

The follow diagram describe the relation between these 3 layers of the Service Client:

+ +

+ +

+
+                  +-------------------------------------------------------------------+           +------------+
+
+                  |                        ProvisioningServiceClient                  |           |    Query   |
+
+                  +-----+----------------------------+--------------------------+-----+           +--+---+-----+
+
+                       /                             |                           \                   |   |
+
+                      /                              |                            \                  |   |
+
+        +------------+----------------+  +-----------+------------+  +-------------+-------------+   |   |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |   |   |
+
+        +------------+--------+-------+  +-----------+------+-----+  +-------------+-------+-----+   |   |
+
+                     |         \                     |       \                     |        \        |   |
+
+                     |          +-----------------------------+------------------------------+-------+   |
+
+                     |                               |                             |                     |
+
+        +------------+-------------------------------+-----------------------------+---------------------+---+
+
+        |                                       ContractApiHttp                                              |
+
+        +------------------------------------------------+---------------------------------------------------+
+
+                                                         |
+
+                                                         |
+
+                   +-------------------------------------+------------------------------------------+
+
+                   |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                   +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ syntax: + content: public class ContractApiHttp +- uid: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager.yml + name: EnrollmentGroupManager + nameWithType: EnrollmentGroupManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManager + type: Class + summary: >- +

Enrollment Group Manager

+ +

This is the inner class that implements the Enrollment Group APIs.

+ +

For the exposed API, please see ProvisioningServiceClient.

+ +

+ syntax: *o0 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class EnrollmentGroup extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getEnrollmentGroup(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: getEnrollmentGroup(String enrollmentGroupId) + nameWithType: ProvisioningServiceClient.getEnrollmentGroup(String enrollmentGroupId) + fullName: EnrollmentGroup com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.getEnrollmentGroup(String enrollmentGroupId) + type: Method + summary: "

Retrieve the enrollmentGroup information.

\r\n

This method will return the enrollmentGroup information for the provided enrollmentGroupId. It will retrieve the correspondent enrollmentGroup from the Device Provisioning Service, and return it in the EnrollmentGroup object.

\r\n

If the enrollmentGroupId does not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will get and print the information about the enrollmentGroupId \"enrollmentGroupId-1\".

// EnrollmentGroup information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String ENROLLMENT_GROUP_ID = \"enrollmentGroupId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the individual enrollment information.\r\n        EnrollmentGroup enrollmentGroupResult =  deviceProvisioningServiceClient.getEnrollmentGroup(ENROLLMENT_GROUP_ID);\r\n        System.out.println(enrollmentGroupResult.toString());\r\n    }\r\n    

\r\n

" + syntax: + content: public EnrollmentGroup getEnrollmentGroup(String enrollmentGroupId) + parameters: + - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + that identifies the enrollmentGroup. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + description:

The EnrollmentGroup with the content of the enrollmentGroup in the Provisioning Device Service.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup(EnrollmentGroup) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteEnrollmentGroup(EnrollmentGroup enrollmentGroup) + nameWithType: ProvisioningServiceClient.deleteEnrollmentGroup(EnrollmentGroup enrollmentGroup) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteEnrollmentGroup(EnrollmentGroup enrollmentGroup) + type: Method + summary: "

Delete the enrollmentGroup information.

\r\n

This method will remove the enrollmentGroup from the Device Provisioning Service using the provided EnrollmentGroup information. The Device Provisioning Service will care about the enrollmentGroupId and the eTag on the enrollmentGroup. If you want to delete the enrollment regardless the eTag, you can set theeTag=\"*\" \r\n into the enrollmentGroup, or use the deleteEnrollmentGroup(String) passing only the enrollmentGroupId.

\r\n

Note that delete the enrollmentGroup will not remove the Devices itself from the IotHub.

\r\n

If the enrollmentGroupId does not exists or the eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the enrollmentGroup \"enrollmentGroupId-1\".

// EnrollmentGroup information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String ENROLLMENT_GROUP_ID = \"enrollmentGroupId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the enrollmentGroup information.\r\n        EnrollmentGroup enrollmentGroupResult =  deviceProvisioningServiceClient.getEnrollmentGroup(ENROLLMENT_GROUP_ID);\r\n    \r\n        // Delete the enrollmentGroup information.\r\n        deviceProvisioningServiceClient.deleteEnrollmentGroup(enrollmentResult);\r\n    }\r\n    

\r\n

" + syntax: + content: public void deleteEnrollmentGroup(EnrollmentGroup enrollmentGroup) + parameters: + - id: enrollmentGroup + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + description: >- +

the EnrollmentGroup that identifies the enrollmentGroup. It cannot benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteEnrollmentGroup(String enrollmentGroupId) + nameWithType: ProvisioningServiceClient.deleteEnrollmentGroup(String enrollmentGroupId) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteEnrollmentGroup(String enrollmentGroupId) + type: Method + summary: "

Delete the enrollmentGroup information.

\r\n

This method will remove the enrollmentGroup from the Device Provisioning Service using the provided enrollmentGroupId. It will delete the enrollmentGroup regardless the eTag. It means that this API correspond to the deleteEnrollmentGroup(String, String) with theeTag=\"*\" \r\n .

\r\n

Note that delete the enrollmentGroup will not remove the Devices itself from the IotHub.

\r\n

If the enrollmentGroupId does not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the enrollmentGroup \"enrollmentGroupId-1\".

// EnrollmentGroup information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String ENROLLMENT_GROUP_ID = \"enrollmentGroupId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the enrollmentGroup information.\r\n        deviceProvisioningServiceClient.deleteEnrollmentGroup(ENROLLMENT_GROUP_ID);\r\n    }\r\n    

\r\n

" + syntax: + content: public void deleteEnrollmentGroup(String enrollmentGroupId) + parameters: + - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + that identifies the enrollmentGroup. It cannot benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteEnrollmentGroup(String enrollmentGroupId, String eTag) + nameWithType: ProvisioningServiceClient.deleteEnrollmentGroup(String enrollmentGroupId, String eTag) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteEnrollmentGroup(String enrollmentGroupId, String eTag) + type: Method + summary: "

Delete the enrollmentGroup information.

\r\n

This method will remove the enrollmentGroup from the Device Provisioning Service using the provided enrollmentGroupId and eTag. If you want to delete the enrollmentGroup regardless the eTag, you can use deleteEnrollmentGroup(String) or you can pass the eTag asnull \r\n , empty, or \"*\" \r\n .

\r\n

Note that delete the enrollmentGroup will not remove the Device itself from the IotHub.

\r\n

If the enrollmentGroupId does not exists or eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the enrollmentGroup \"enrollmentGroupId-1\" regardless the eTag.

// enrollmentGroup information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String ENROLLMENT_GROUP_ID = \"enrollmentGroupId-1\";\r\n    private Static final String ANY_ETAG = \"*\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the enrollmentGroup information.\r\n        deviceProvisioningServiceClient.deleteEnrollmentGroup(ENROLLMENT_GROUP_ID, ANY_ETAG);\r\n    }\r\n    

\r\n

" + syntax: + content: public void deleteEnrollmentGroup(String enrollmentGroupId, String eTag) + parameters: + - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + that identifies the enrollmentGroup. It cannot benull  + + or empty.

+ - id: eTag + type: "26831127" + description: >- +

theString  + + with the enrollmentGroup eTag. It can benull  + + or empty. The Device Provisioning Service will ignore it in all of these cases.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._query + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + name: Query + nameWithType: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + type: Class + summary: >- +

The query iterator.

+ +

TheQuery  + + iterator is the result of the query factory for

IndividualEnrollment:

ProvisioningServiceClient#createIndividualEnrollmentQuery(QuerySpecification, int)

EnrollmentGroup:

ProvisioningServiceClient#createEnrollmentGroupQuery(QuerySpecification, int)

RegistrationStatus:

ProvisioningServiceClient#createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String, int)

+ +

On all cases, the QuerySpecification contains a SQL query that must follow the Query Language for the Device Provisioning Service.

+ +

Optionally, anInteger  + + with the pageSize, can determine the maximum number of the items in the QueryResult returned by the next(). It must be any positive integer, and if it contains 0, the Device Provisioning Service will ignore it and use a standard page size.

+ +

You can use this Object as a standard Iterator, just using the hasNext() and next() in a while  + + loop, up to the point where the hasNext() returnfalse  + + . But, keep in mind that the QueryResult can contain a empty list, even if the hasNext() returnedtrue  + + . For example, image that you have 10 Individual Enrollments in the Device Provisioning Service and you created new query with thepageSize  + + equals 5. The firsthasNext()  + + will returntrue  + + , and the firstnext()  + + will return aQueryResult  + + with 5 items. After that you call thehasNext  + + , which will returnstrue  + + . Now, before you get the next page, somebody delete all the Individual Enrollments, What happened, when you call thenext()  + + , it will return a validQueryResult  + + , but the QueryResult#getItems() will return a empty list.

+ +

You can also store a query context (QuerySpecification + ContinuationToken) and restart it in the future, from the point where you stopped.

+ +

Besides the Items, the queryResult contains the continuationToken, the QueryResult#getContinuationToken() shall return it. In any point in the future, you may recreate the query using the same query factories that you used for the first time, and call next(String) providing the stored continuationToken to get the next page.

+ +

+ syntax: + content: public class Query +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupQuery(QuerySpecification) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createEnrollmentGroupQuery(QuerySpecification querySpecification) + nameWithType: ProvisioningServiceClient.createEnrollmentGroupQuery(QuerySpecification querySpecification) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupQuery(QuerySpecification querySpecification) + type: Method + summary: >- +

Factory to create an enrollmentGroup query.

+ +

This method will create a new enrollment group query on Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

+ syntax: + content: public Query createEnrollmentGroupQuery(QuerySpecification querySpecification) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupQuery(QuerySpecification,int) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createEnrollmentGroupQuery(QuerySpecification querySpecification, int pageSize) + nameWithType: ProvisioningServiceClient.createEnrollmentGroupQuery(QuerySpecification querySpecification, int pageSize) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupQuery(QuerySpecification querySpecification, int pageSize) + type: Method + summary: >- +

Factory to create an enrollmentGroup query.

+ +

This method will create a new enrollment group query on Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

For each iteration, the Query will return a List of objects correspondent to the query result. The maximum number of items per iteration can be specified by the pageSize. It is optional, you can provide 0 for default pageSize or use the API createEnrollmentGroupQuery(QuerySpecification).

+ +

+ syntax: + content: public Query createEnrollmentGroupQuery(QuerySpecification querySpecification, int pageSize) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ - id: pageSize + type: f75371fa + description: >- +

theint  + + with the maximum number of items per iteration. It can be 0 for default, but not negative.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: ProvisioningServiceClient + nameWithType: ProvisioningServiceClient + fullName: com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient + type: Class + summary: >- +

Device Provisioning Service Client.

+ +

The IoT Hub Device Provisioning Service is a helper service for IoT Hub that enables automatic device provisioning to a specified IoT hub without requiring human intervention. You can use the Device Provisioning Service to provision millions of devices in a secure and scalable manner.

+ +

This java SDK provides an API to help developers to create and maintain Enrollments on the IoT Hub Device Provisioning Service, it translate the rest API in java Objects and Methods.

+ +

To use the this SDK, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.
+
+        import com.microsoft.azure.sdk.iot.provisioning.service.*;
+
+        

+ +

The main APIs are exposed by the ProvisioningServiceClient, it contains the public Methods that the application shall call to create and maintain the Enrollments. The Objects in the configs package shall be filled and passed as parameters of the public API, for example, to create a new enrollment, the application shall create the object Enrollment with the appropriate enrollment configurations, and call the createOrUpdateIndividualEnrollment(Enrollment).

+ +

The IoT Hub Device Provisioning Service supports SQL queries too. The application can create a new query using one of the queries factories, for instance createIndividualEnrollmentQuery(QuerySpecification), passing the QuerySpecification, with the SQL query. This factory returns a Query object, which is an active iterator.

+ +

This java SDK can be represented in the follow diagram, the first layer are the public APIs the your application shall use:

+ +

+ +

+
+        +===============+       +==========================================+                           +============+   +===+
+
+        |    configs    |------>|         ProvisioningServiceClient        |                        +->|    Query   |   |   |
+
+        +===============+       +==+=================+==================+==+                        |  +======+=====+   | e |
+
+                                  /                  |                   \                          |         |         | x |
+
+                                 /                   |                    \                         |         |         | c |
+
+        +-----------------------+-----+  +-----------+------------+  +-----+---------------------+  |         |         | e |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |  |         |         | p |
+
+        +---------------+------+------+  +-----------+------+-----+  +-------------+-------+-----+  |         |         | t |
+
+                         \      \                    |       \                     |        \       |         |         | i |
+
+                          \      +----------------------------+------------------------------+------+         |         | o |
+
+                           \                         |                             |                          |         | n |
+
+         +--------+      +--+------------------------+-----------------------------+--------------------------+-----+   | s |
+
+         |  auth  |----->|                                     ContractApiHttp                                      |   |   |
+
+         +--------+      +-------------------------------------------+----------------------------------------------+   +===+
+
+                                                                     |
+
+                                                                     |
+
+                               +-------------------------------------+------------------------------------------+
+
+                               |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                               +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ +

+ syntax: + content: public class ProvisioningServiceClient diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager.yml new file mode 100644 index 000000000000..e341be6a1a22 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager.yml @@ -0,0 +1,638 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager + id: _individual_enrollment_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager.yml + langs: + - java + name: IndividualEnrollmentManager + nameWithType: IndividualEnrollmentManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManager + type: Class + source: + remote: + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManager.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManager.java + startLine: 24 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Individual Enrollment Manager

+ +

This is the inner class that implements the Individual Enrollment APIs.

+ +

For the public API, please see ProvisioningServiceClient.

+ +

+ syntax: &o0 + content: public class IndividualEnrollmentManager + inheritance: + - java.lang.Object +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + name: ContractApiHttp + nameWithType: ContractApiHttp + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp + type: Class + summary: >- +

This client handles the Device Provisioning Service HTTP communication.

+ +

This class implements the HTTPS contract between the Provisioning Service Client and the Device Provisioning Service. It is called by the Managers that implement the Provisioning Service Client public APIs. To access the public APIs, please see the ProvisioningServiceClient.

+ +

The follow diagram describe the relation between these 3 layers of the Service Client:

+ +

+ +

+
+                  +-------------------------------------------------------------------+           +------------+
+
+                  |                        ProvisioningServiceClient                  |           |    Query   |
+
+                  +-----+----------------------------+--------------------------+-----+           +--+---+-----+
+
+                       /                             |                           \                   |   |
+
+                      /                              |                            \                  |   |
+
+        +------------+----------------+  +-----------+------------+  +-------------+-------------+   |   |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |   |   |
+
+        +------------+--------+-------+  +-----------+------+-----+  +-------------+-------+-----+   |   |
+
+                     |         \                     |       \                     |        \        |   |
+
+                     |          +-----------------------------+------------------------------+-------+   |
+
+                     |                               |                             |                     |
+
+        +------------+-------------------------------+-----------------------------+---------------------+---+
+
+        |                                       ContractApiHttp                                              |
+
+        +------------------------------------------------+---------------------------------------------------+
+
+                                                         |
+
+                                                         |
+
+                   +-------------------------------------+------------------------------------------+
+
+                   |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                   +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ syntax: + content: public class ContractApiHttp +- uid: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager.yml + name: IndividualEnrollmentManager + nameWithType: IndividualEnrollmentManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManager + type: Class + summary: >- +

Individual Enrollment Manager

+ +

This is the inner class that implements the Individual Enrollment APIs.

+ +

For the public API, please see ProvisioningServiceClient.

+ +

+ syntax: *o0 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createOrUpdateIndividualEnrollment(Enrollment) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createOrUpdateIndividualEnrollment(Enrollment enrollment) + nameWithType: ProvisioningServiceClient.createOrUpdateIndividualEnrollment(Enrollment enrollment) + fullName: Enrollment com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createOrUpdateIndividualEnrollment(Enrollment enrollment) + type: Method + summary: "

Create or update a individual device enrollment record.

\r\n

This API creates a new enrollment or update a existed one. All enrollments in the Device Provisioning Service contains a unique identifier called registrationId. If this API is called for an enrollment with a registrationId that already exists, it will replace the existed enrollment information by the new one. On the other hand, if the registrationId does not exit, this API will create a new enrollment.

\r\n

To use the Device Provisioning Service API, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.\r\n    import com.microsoft.azure.sdk.iot.provisioning.service.*;\r\n    

\r\n

\r\n Sample:\r\n

\r\n

The follow code will create a new enrollment that will provisioning the ContosoDevice1000 to the ContosoHub.azure-devices.net using TPM attestation.

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String TPM_ENDORSEMENT_KEY = \"tpm-endorsement-key\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    private static final String DEVICE_ID = \"ContosoDevice1000\";\r\n    private static final String IOTHUB_HOST_NAME = \"ContosoHub.azure-devices.net\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Create a new individual enrollment configurations.\r\n        Attestation attestation = new TpmAttestation(TPM_ENDORSEMENT_KEY);\r\n        Enrollment enrollment =\r\n           new Enrollment(\r\n                REGISTRATION_ID,\r\n                attestation);\r\n        enrollment.setDeviceId(DEVICE_ID);\r\n        enrollment.setIotHubHostName(IOTHUB_HOST_NAME);\r\n        enrollment.setProvisioningStatus(ProvisioningStatus.DISABLED);\r\n    \r\n        // Create a new individual enrollment.\r\n        Enrollment enrollmentResult =  deviceProvisioningServiceClient.createOrUpdateIndividualEnrollment(enrollment);\r\n    }\r\n    

\r\n

If the registrationId already exists, this method will update existed enrollments. Note that update the enrollment will not change the status of the device that was already registered using the old enrollment.

\r\n

The follow code will update the provisioningStatus of the previous enrollment from disabled to enabled.

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the content of the previous enrollment.\r\n        Enrollment enrollment =  deviceProvisioningServiceClient.getIndividualEnrollment(REGISTRATION_ID);\r\n    \r\n        // Change the provisioning status, from disabled to enabled\r\n        enrollment.setProvisioningStatus(ProvisioningStatus.ENABLED);\r\n    \r\n        // Update the individual enrollment information.\r\n        Enrollment enrollmentResult =  deviceProvisioningServiceClient.createOrUpdateIndividualEnrollment(enrollment);\r\n    }\r\n    

\r\n

" + syntax: + content: public Enrollment createOrUpdateIndividualEnrollment(Enrollment enrollment) + parameters: + - id: enrollment + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + description: >- +

the Enrollment object that describes the individual enrollment that will be created of updated. It cannot benull  + + .

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + description:

An Enrollment object with the result of the create or update requested.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + name: BulkOperationResult + nameWithType: BulkOperationResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult + type: Class + summary: >- +

Representation of a single Device Provisioning Service bulk operation result with a JSON deserializer.

+ +

This result is returned as a result of the ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection).

+ +

The provisioning service provides general bulk result in the isSuccessful, and a individual error result for each enrolment in the bulk.

+ +

The following JSON is an example of the result from a bulk operation.

{
+
+            "isSuccessful":true,
+
+            "errors": [
+
+                {
+
+                    "registrationId":"validRegistrationId1",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                },
+
+                {
+
+                    "registrationId":"validRegistrationId2",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                }
+
+            ]
+
+        }
+
+        

+ +

+ syntax: + content: public class BulkOperationResult +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode.yml + name: BulkOperationMode + nameWithType: BulkOperationMode + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationMode + type: Enum + summary: >- +

The Device Provisioning Service bulk operation modes.

+ +

+ syntax: + content: public enum BulkOperationMode +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getIndividualEnrollment(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: getIndividualEnrollment(String registrationId) + nameWithType: ProvisioningServiceClient.getIndividualEnrollment(String registrationId) + fullName: Enrollment com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.getIndividualEnrollment(String registrationId) + type: Method + summary: "

Retrieve the individual enrollment information.

\r\n

This method will return the enrollment information for the provided registrationId. It will retrieve the correspondent individual enrollment from the Device Provisioning Service, and return it in the Enrollment object.

\r\n

If the registrationId do not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will get and print the information about the individual enrollment \"registrationId-1\".

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the individual enrollment information.\r\n        Enrollment enrollmentResult =  deviceProvisioningServiceClient.getIndividualEnrollment(REGISTRATION_ID);\r\n        System.out.println(enrollmentResult.toString());\r\n    }\r\n    

\r\n

" + syntax: + content: public Enrollment getIndividualEnrollment(String registrationId) + parameters: + - id: registrationId + type: "26831127" + description: >- +

theString  + + that identifies the individual enrollment. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + description:

The Enrollment with the content of the individual enrollment in the Provisioning Device Service.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment(Enrollment) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteIndividualEnrollment(Enrollment enrollment) + nameWithType: ProvisioningServiceClient.deleteIndividualEnrollment(Enrollment enrollment) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteIndividualEnrollment(Enrollment enrollment) + type: Method + summary: "

Delete the individual enrollment information.

\r\n

This method will remove the individual enrollment from the Device Provisioning Service using the provided Enrollment information. The Device Provisioning Service will care about the registrationId and the eTag on the enrollment. If you want to delete the enrollment regardless the eTag, you can set theeTag=\"*\" \r\n into the enrollment, or use the deleteIndividualEnrollment(String) passing only the registrationId.

\r\n

Note that delete the enrollment will not remove the Device itself from the IotHub.

\r\n

If the registrationId does not exists or the eTag not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the individual enrollment \"registrationId-1\".

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the individual enrollment information.\r\n        Enrollment enrollmentResult =  deviceProvisioningServiceClient.getIndividualEnrollment(REGISTRATION_ID);\r\n    \r\n        // Delete the individual enrollment information.\r\n        deviceProvisioningServiceClient.deleteIndividualEnrollment(enrollmentResult);\r\n    }\r\n    

\r\n

" + syntax: + content: public void deleteIndividualEnrollment(Enrollment enrollment) + parameters: + - id: enrollment + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + description: >- +

the Enrollment that identifies the individual enrollment. It cannot benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteIndividualEnrollment(String registrationId) + nameWithType: ProvisioningServiceClient.deleteIndividualEnrollment(String registrationId) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteIndividualEnrollment(String registrationId) + type: Method + summary: "

Delete the individual enrollment information.

\r\n

This method will remove the individual enrollment from the Device Provisioning Service using the provided registrationId. It will delete the enrollment regardless the eTag. It means that this API correspond to the deleteIndividualEnrollment(String, String) with theeTag=\"*\" \r\n .

\r\n

Note that delete the enrollment will not remove the Device itself from the IotHub.

\r\n

If the registrationId does not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the individual enrollment \"registrationId-1\".

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the individual enrollment information.\r\n        deviceProvisioningServiceClient.deleteIndividualEnrollment(REGISTRATION_ID);\r\n    }\r\n    

\r\n

" + syntax: + content: public void deleteIndividualEnrollment(String registrationId) + parameters: + - id: registrationId + type: "26831127" + description: >- +

theString  + + that identifies the individual enrollment. It cannot benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteIndividualEnrollment(String registrationId, String eTag) + nameWithType: ProvisioningServiceClient.deleteIndividualEnrollment(String registrationId, String eTag) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteIndividualEnrollment(String registrationId, String eTag) + type: Method + summary: "

Delete the individual enrollment information.

\r\n

This method will remove the individual enrollment from the Device Provisioning Service using the provided registrationId and eTag. If you want to delete the enrollment regardless the eTag, you can use deleteIndividualEnrollment(String) or you can pass the eTag asnull \r\n , empty, or \"*\" \r\n .

\r\n

Note that delete the enrollment will not remove the Device itself from the IotHub.

\r\n

If the registrationId does not exists or the eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the individual enrollment \"registrationId-1\" regardless the eTag.

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    private Static final String ANY_ETAG = \"*\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the individual enrollment information.\r\n        deviceProvisioningServiceClient.deleteIndividualEnrollment(REGISTRATION_ID, ANY_ETAG);\r\n    }\r\n    

\r\n

" + syntax: + content: public void deleteIndividualEnrollment(String registrationId, String eTag) + parameters: + - id: registrationId + type: "26831127" + description: >- +

theString  + + that identifies the individual enrollment. It cannot benull  + + or empty.

+ - id: eTag + type: "26831127" + description: >- +

theString  + + with the Enrollment eTag. It can benull  + + or empty. The Device Provisioning Service will ignore it in all of these cases.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._query + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + name: Query + nameWithType: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + type: Class + summary: >- +

The query iterator.

+ +

TheQuery  + + iterator is the result of the query factory for

IndividualEnrollment:

ProvisioningServiceClient#createIndividualEnrollmentQuery(QuerySpecification, int)

EnrollmentGroup:

ProvisioningServiceClient#createEnrollmentGroupQuery(QuerySpecification, int)

RegistrationStatus:

ProvisioningServiceClient#createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String, int)

+ +

On all cases, the QuerySpecification contains a SQL query that must follow the Query Language for the Device Provisioning Service.

+ +

Optionally, anInteger  + + with the pageSize, can determine the maximum number of the items in the QueryResult returned by the next(). It must be any positive integer, and if it contains 0, the Device Provisioning Service will ignore it and use a standard page size.

+ +

You can use this Object as a standard Iterator, just using the hasNext() and next() in a while  + + loop, up to the point where the hasNext() returnfalse  + + . But, keep in mind that the QueryResult can contain a empty list, even if the hasNext() returnedtrue  + + . For example, image that you have 10 Individual Enrollments in the Device Provisioning Service and you created new query with thepageSize  + + equals 5. The firsthasNext()  + + will returntrue  + + , and the firstnext()  + + will return aQueryResult  + + with 5 items. After that you call thehasNext  + + , which will returnstrue  + + . Now, before you get the next page, somebody delete all the Individual Enrollments, What happened, when you call thenext()  + + , it will return a validQueryResult  + + , but the QueryResult#getItems() will return a empty list.

+ +

You can also store a query context (QuerySpecification + ContinuationToken) and restart it in the future, from the point where you stopped.

+ +

Besides the Items, the queryResult contains the continuationToken, the QueryResult#getContinuationToken() shall return it. In any point in the future, you may recreate the query using the same query factories that you used for the first time, and call next(String) providing the stored continuationToken to get the next page.

+ +

+ syntax: + content: public class Query +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createIndividualEnrollmentQuery(QuerySpecification) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createIndividualEnrollmentQuery(QuerySpecification querySpecification) + nameWithType: ProvisioningServiceClient.createIndividualEnrollmentQuery(QuerySpecification querySpecification) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createIndividualEnrollmentQuery(QuerySpecification querySpecification) + type: Method + summary: >- +

Factory to create a individual enrollment query.

+ +

This method will create a new individual enrollment query for Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

+ syntax: + content: public Query createIndividualEnrollmentQuery(QuerySpecification querySpecification) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createIndividualEnrollmentQuery(QuerySpecification,int) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createIndividualEnrollmentQuery(QuerySpecification querySpecification, int pageSize) + nameWithType: ProvisioningServiceClient.createIndividualEnrollmentQuery(QuerySpecification querySpecification, int pageSize) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createIndividualEnrollmentQuery(QuerySpecification querySpecification, int pageSize) + type: Method + summary: >- +

Factory to create a individual enrollment query.

+ +

This method will create a new individual enrollment query for Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

For each iteration, the Query will return a List of objects correspondent to the query result. The maximum number of items per iteration can be specified by the pageSize. It is optional, you can provide 0 for default pageSize or use the API createIndividualEnrollmentQuery(QuerySpecification).

+ +

+ syntax: + content: public Query createIndividualEnrollmentQuery(QuerySpecification querySpecification, int pageSize) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ - id: pageSize + type: f75371fa + description: >- +

theint  + + with the maximum number of items per iteration. It can be 0 for default, but not negative.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: ProvisioningServiceClient + nameWithType: ProvisioningServiceClient + fullName: com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient + type: Class + summary: >- +

Device Provisioning Service Client.

+ +

The IoT Hub Device Provisioning Service is a helper service for IoT Hub that enables automatic device provisioning to a specified IoT hub without requiring human intervention. You can use the Device Provisioning Service to provision millions of devices in a secure and scalable manner.

+ +

This java SDK provides an API to help developers to create and maintain Enrollments on the IoT Hub Device Provisioning Service, it translate the rest API in java Objects and Methods.

+ +

To use the this SDK, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.
+
+        import com.microsoft.azure.sdk.iot.provisioning.service.*;
+
+        

+ +

The main APIs are exposed by the ProvisioningServiceClient, it contains the public Methods that the application shall call to create and maintain the Enrollments. The Objects in the configs package shall be filled and passed as parameters of the public API, for example, to create a new enrollment, the application shall create the object Enrollment with the appropriate enrollment configurations, and call the createOrUpdateIndividualEnrollment(Enrollment).

+ +

The IoT Hub Device Provisioning Service supports SQL queries too. The application can create a new query using one of the queries factories, for instance createIndividualEnrollmentQuery(QuerySpecification), passing the QuerySpecification, with the SQL query. This factory returns a Query object, which is an active iterator.

+ +

This java SDK can be represented in the follow diagram, the first layer are the public APIs the your application shall use:

+ +

+ +

+
+        +===============+       +==========================================+                           +============+   +===+
+
+        |    configs    |------>|         ProvisioningServiceClient        |                        +->|    Query   |   |   |
+
+        +===============+       +==+=================+==================+==+                        |  +======+=====+   | e |
+
+                                  /                  |                   \                          |         |         | x |
+
+                                 /                   |                    \                         |         |         | c |
+
+        +-----------------------+-----+  +-----------+------------+  +-----+---------------------+  |         |         | e |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |  |         |         | p |
+
+        +---------------+------+------+  +-----------+------+-----+  +-------------+-------+-----+  |         |         | t |
+
+                         \      \                    |       \                     |        \       |         |         | i |
+
+                          \      +----------------------------+------------------------------+------+         |         | o |
+
+                           \                         |                             |                          |         | n |
+
+         +--------+      +--+------------------------+-----------------------------+--------------------------+-----+   | s |
+
+         |  auth  |----->|                                     ContractApiHttp                                      |   |   |
+
+         +--------+      +-------------------------------------------+----------------------------------------------+   +===+
+
+                                                                     |
+
+                                                                     |
+
+                               +-------------------------------------+------------------------------------------+
+
+                               |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                               +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ +

+ syntax: + content: public class ProvisioningServiceClient diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml new file mode 100644 index 000000000000..b2c5e9d91277 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml @@ -0,0 +1,1709 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + id: _provisioning_service_client + parent: com.microsoft.azure.sdk.iot.provisioning.service + children: + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupQuery(QuerySpecification) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupQuery(QuerySpecification,int) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification,String) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification,String,int) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createFromConnectionString(String) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createIndividualEnrollmentQuery(QuerySpecification) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createIndividualEnrollmentQuery(QuerySpecification,int) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createOrUpdateEnrollmentGroup(EnrollmentGroup) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createOrUpdateIndividualEnrollment(Enrollment) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup(EnrollmentGroup) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup(String) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup(String,String) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment(Enrollment) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment(String) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment(String,String) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(DeviceRegistrationStatus) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(String) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(String,String) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getEnrollmentGroup(String) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getIndividualEnrollment(String) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getRegistrationStatus(String) + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.runBulkOperation(BulkOperationMode,Collection) + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: ProvisioningServiceClient + nameWithType: ProvisioningServiceClient + fullName: com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 75 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Device Provisioning Service Client.

+ +

The IoT Hub Device Provisioning Service is a helper service for IoT Hub that enables automatic device provisioning to a specified IoT hub without requiring human intervention. You can use the Device Provisioning Service to provision millions of devices in a secure and scalable manner.

+ +

This java SDK provides an API to help developers to create and maintain Enrollments on the IoT Hub Device Provisioning Service, it translate the rest API in java Objects and Methods.

+ +

To use the this SDK, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.
+
+        import com.microsoft.azure.sdk.iot.provisioning.service.*;
+
+        

+ +

The main APIs are exposed by the ProvisioningServiceClient, it contains the public Methods that the application shall call to create and maintain the Enrollments. The Objects in the configs package shall be filled and passed as parameters of the public API, for example, to create a new enrollment, the application shall create the object Enrollment with the appropriate enrollment configurations, and call the createOrUpdateIndividualEnrollment(Enrollment).

+ +

The IoT Hub Device Provisioning Service supports SQL queries too. The application can create a new query using one of the queries factories, for instance createIndividualEnrollmentQuery(QuerySpecification), passing the QuerySpecification, with the SQL query. This factory returns a Query object, which is an active iterator.

+ +

This java SDK can be represented in the follow diagram, the first layer are the public APIs the your application shall use:

+ +

+ +

+
+        +===============+       +==========================================+                           +============+   +===+
+
+        |    configs    |------>|         ProvisioningServiceClient        |                        +->|    Query   |   |   |
+
+        +===============+       +==+=================+==================+==+                        |  +======+=====+   | e |
+
+                                  /                  |                   \                          |         |         | x |
+
+                                 /                   |                    \                         |         |         | c |
+
+        +-----------------------+-----+  +-----------+------------+  +-----+---------------------+  |         |         | e |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |  |         |         | p |
+
+        +---------------+------+------+  +-----------+------+-----+  +-------------+-------+-----+  |         |         | t |
+
+                         \      \                    |       \                     |        \       |         |         | i |
+
+                          \      +----------------------------+------------------------------+------+         |         | o |
+
+                           \                         |                             |                          |         | n |
+
+         +--------+      +--+------------------------+-----------------------------+--------------------------+-----+   | s |
+
+         |  auth  |----->|                                     ContractApiHttp                                      |   |   |
+
+         +--------+      +-------------------------------------------+----------------------------------------------+   +===+
+
+                                                                     |
+
+                                                                     |
+
+                               +-------------------------------------+------------------------------------------+
+
+                               |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                               +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ +

+ syntax: &o1 + content: public class ProvisioningServiceClient + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupQuery(QuerySpecification) + id: createEnrollmentGroupQuery(QuerySpecification) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: createEnrollmentGroupQuery(QuerySpecification querySpecification) + nameWithType: ProvisioningServiceClient.createEnrollmentGroupQuery(QuerySpecification querySpecification) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupQuery(QuerySpecification querySpecification) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupQuery* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 832 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Factory to create an enrollmentGroup query.

+ +

This method will create a new enrollment group query on Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

+ syntax: &o7 + content: public Query createEnrollmentGroupQuery(QuerySpecification querySpecification) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+ exceptions: + - type: 3c87bd19 + description:

if the provided parameter is not correct.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupQuery(QuerySpecification,int) + id: createEnrollmentGroupQuery(QuerySpecification,int) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: createEnrollmentGroupQuery(QuerySpecification querySpecification, int pageSize) + nameWithType: ProvisioningServiceClient.createEnrollmentGroupQuery(QuerySpecification querySpecification, int pageSize) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupQuery(QuerySpecification querySpecification, int pageSize) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupQuery* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 856 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Factory to create an enrollmentGroup query.

+ +

This method will create a new enrollment group query on Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

For each iteration, the Query will return a List of objects correspondent to the query result. The maximum number of items per iteration can be specified by the pageSize. It is optional, you can provide 0 for default pageSize or use the API createEnrollmentGroupQuery(QuerySpecification).

+ +

+ syntax: + content: public Query createEnrollmentGroupQuery(QuerySpecification querySpecification, int pageSize) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ - id: pageSize + type: f75371fa + description: >- +

theint  + + with the maximum number of items per iteration. It can be 0 for default, but not negative.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+ exceptions: + - type: 3c87bd19 + description:

if the provided parameters are not correct.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification,String) + id: createEnrollmentGroupRegistrationStatusQuery(QuerySpecification,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId) + nameWithType: ProvisioningServiceClient.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupRegistrationStatusQuery* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 1061 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Factory to create a registration status query.

+ +

This method will create a new registration status query for a specific enrollment group on the Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

+ syntax: + content: public Query createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + that identifies the enrollmentGroup. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification,String,int) + id: createEnrollmentGroupRegistrationStatusQuery(QuerySpecification,String,int) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + nameWithType: ProvisioningServiceClient.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupRegistrationStatusQuery* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 1086 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Factory to create a registration status query.

+ +

This method will create a new registration status query for a specific enrollment group on the Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

For each iteration, the Query will return a List of objects correspondent to the query result. The maximum number of items per iteration can be specified by the pageSize. It is optional, you can provide 0 for default pageSize or use the API createIndividualEnrollmentQuery(QuerySpecification).

+ +

+ syntax: + content: public Query createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + that identifies the enrollmentGroup. It cannot benull  + + or empty.

+ - id: pageSize + type: f75371fa + description: >- +

theint  + + with the maximum number of items per iteration. It can be 0 for default, but not negative.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+ exceptions: + - type: 3c87bd19 + description:

if the provided parameters are not correct.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createFromConnectionString(String) + id: createFromConnectionString(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: createFromConnectionString(String connectionString) + nameWithType: ProvisioningServiceClient.createFromConnectionString(String connectionString) + fullName: static ProvisioningServiceClient com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createFromConnectionString(String connectionString) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createFromConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 95 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Create a new instance of theDeviceProvisioningServiceClient  + + that exposes the API to the Device Provisioning Service.

+ +

The Device Provisioning Service Client is created based on a Provisioning Connection String.

+ +

Once you create a Device Provisioning Service on Azure, you can get the connection string on the Azure portal.

+ +

+ syntax: + content: public static ProvisioningServiceClient createFromConnectionString(String connectionString) + parameters: + - id: connectionString + type: "26831127" + description: >- +

theString  + + that cares the connection string of the Device Provisioning Service.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + description: >- +

TheProvisioningServiceClient  + + with the new instance of this object.

+ exceptions: + - type: 3c87bd19 + description: >- +

if the connectionString isnull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createIndividualEnrollmentQuery(QuerySpecification) + id: createIndividualEnrollmentQuery(QuerySpecification) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: createIndividualEnrollmentQuery(QuerySpecification querySpecification) + nameWithType: ProvisioningServiceClient.createIndividualEnrollmentQuery(QuerySpecification querySpecification) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createIndividualEnrollmentQuery(QuerySpecification querySpecification) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createIndividualEnrollmentQuery* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 521 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Factory to create a individual enrollment query.

+ +

This method will create a new individual enrollment query for Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

+ syntax: &o4 + content: public Query createIndividualEnrollmentQuery(QuerySpecification querySpecification) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+ exceptions: + - type: 3c87bd19 + description:

if the provided parameter is not correct.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createIndividualEnrollmentQuery(QuerySpecification,int) + id: createIndividualEnrollmentQuery(QuerySpecification,int) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: createIndividualEnrollmentQuery(QuerySpecification querySpecification, int pageSize) + nameWithType: ProvisioningServiceClient.createIndividualEnrollmentQuery(QuerySpecification querySpecification, int pageSize) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createIndividualEnrollmentQuery(QuerySpecification querySpecification, int pageSize) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createIndividualEnrollmentQuery* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 545 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Factory to create a individual enrollment query.

+ +

This method will create a new individual enrollment query for Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

For each iteration, the Query will return a List of objects correspondent to the query result. The maximum number of items per iteration can be specified by the pageSize. It is optional, you can provide 0 for default pageSize or use the API createIndividualEnrollmentQuery(QuerySpecification).

+ +

+ syntax: + content: public Query createIndividualEnrollmentQuery(QuerySpecification querySpecification, int pageSize) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ - id: pageSize + type: f75371fa + description: >- +

theint  + + with the maximum number of items per iteration. It can be 0 for default, but not negative.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+ exceptions: + - type: 3c87bd19 + description:

if the provided parameters are not correct.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createOrUpdateEnrollmentGroup(EnrollmentGroup) + id: createOrUpdateEnrollmentGroup(EnrollmentGroup) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: createOrUpdateEnrollmentGroup(EnrollmentGroup enrollmentGroup) + nameWithType: ProvisioningServiceClient.createOrUpdateEnrollmentGroup(EnrollmentGroup enrollmentGroup) + fullName: EnrollmentGroup com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createOrUpdateEnrollmentGroup(EnrollmentGroup enrollmentGroup) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createOrUpdateEnrollmentGroup* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 620 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Create or update an enrollment group record.

\r\n

This API creates a new enrollment group or update a existed one. All enrollment group in the Device Provisioning Service contains a unique identifier called enrollmentGroupId. If this API is called with an enrollmentGroupId that already exists, it will replace the existed enrollmentGroup information by the new one. On the other hand, if the enrollmentGroupId does not exit, it will be created.

\r\n

To use the Device Provisioning Service API, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.\r\n    import com.microsoft.azure.sdk.iot.provisioning.service.*;\r\n    

\r\n

\r\n Sample:\r\n

\r\n

The follow code will create a new enrollmentGroup that will provisioning multiple devices to the ContosoHub.azure-devices.net.

// EnrollmentGroup information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String ENROLLMENT_GROUP_ID = \"enrollmentGroupId-1\";\r\n    private static final String IOTHUB_HOST_NAME = \"ContosoHub.azure-devices.net\";\r\n    private static String PUBLIC_CERTIFICATE_STRING =\r\n            \"-----BEGIN CERTIFICATE-----\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"-----END CERTIFICATE-----\\n\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Create a new enrollmentGroup configurations.\r\n        Attestation attestation = X509Attestation.createFromSigningCertificates(PUBLIC_KEY_CERTIFICATE_STRING);\r\n        EnrollmentGroup enrollmentGroup =\r\n            new EnrollmentGroup(\r\n                enrollmentGroupId,\r\n                attestation);\r\n        enrollmentGroup.setIotHubHostName(IOTHUB_HOST_NAME);\r\n        enrollmentGroup.setProvisioningStatus(ProvisioningStatus.ENABLED);\r\n    \r\n        // Create a new enrollmentGroup.\r\n        EnrollmentGroup enrollmentGroupResult =  provisioningServiceClient.createOrUpdateEnrollmentGroup(enrollmentGroup);\r\n    }\r\n    

\r\n

" + syntax: + content: public EnrollmentGroup createOrUpdateEnrollmentGroup(EnrollmentGroup enrollmentGroup) + parameters: + - id: enrollmentGroup + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + description:

the EnrollmentGroup object that describes the individual enrollment that will be created of updated.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + description:

An EnrollmentGroup object with the result of the create or update requested.

+ exceptions: + - type: 407b0ee3 + description:

if the Provisioning was not able to create or update the enrollment

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createOrUpdateIndividualEnrollment(Enrollment) + id: createOrUpdateIndividualEnrollment(Enrollment) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: createOrUpdateIndividualEnrollment(Enrollment enrollment) + nameWithType: ProvisioningServiceClient.createOrUpdateIndividualEnrollment(Enrollment enrollment) + fullName: Enrollment com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createOrUpdateIndividualEnrollment(Enrollment enrollment) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createOrUpdateIndividualEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 220 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Create or update a individual device enrollment record.

\r\n

This API creates a new enrollment or update a existed one. All enrollments in the Device Provisioning Service contains a unique identifier called registrationId. If this API is called for an enrollment with a registrationId that already exists, it will replace the existed enrollment information by the new one. On the other hand, if the registrationId does not exit, this API will create a new enrollment.

\r\n

To use the Device Provisioning Service API, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.\r\n    import com.microsoft.azure.sdk.iot.provisioning.service.*;\r\n    

\r\n

\r\n Sample:\r\n

\r\n

The follow code will create a new enrollment that will provisioning the ContosoDevice1000 to the ContosoHub.azure-devices.net using TPM attestation.

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String TPM_ENDORSEMENT_KEY = \"tpm-endorsement-key\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    private static final String DEVICE_ID = \"ContosoDevice1000\";\r\n    private static final String IOTHUB_HOST_NAME = \"ContosoHub.azure-devices.net\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Create a new individual enrollment configurations.\r\n        Attestation attestation = new TpmAttestation(TPM_ENDORSEMENT_KEY);\r\n        Enrollment enrollment =\r\n           new Enrollment(\r\n                REGISTRATION_ID,\r\n                attestation);\r\n        enrollment.setDeviceId(DEVICE_ID);\r\n        enrollment.setIotHubHostName(IOTHUB_HOST_NAME);\r\n        enrollment.setProvisioningStatus(ProvisioningStatus.DISABLED);\r\n    \r\n        // Create a new individual enrollment.\r\n        Enrollment enrollmentResult =  deviceProvisioningServiceClient.createOrUpdateIndividualEnrollment(enrollment);\r\n    }\r\n    

\r\n

If the registrationId already exists, this method will update existed enrollments. Note that update the enrollment will not change the status of the device that was already registered using the old enrollment.

\r\n

The follow code will update the provisioningStatus of the previous enrollment from disabled to enabled.

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the content of the previous enrollment.\r\n        Enrollment enrollment =  deviceProvisioningServiceClient.getIndividualEnrollment(REGISTRATION_ID);\r\n    \r\n        // Change the provisioning status, from disabled to enabled\r\n        enrollment.setProvisioningStatus(ProvisioningStatus.ENABLED);\r\n    \r\n        // Update the individual enrollment information.\r\n        Enrollment enrollmentResult =  deviceProvisioningServiceClient.createOrUpdateIndividualEnrollment(enrollment);\r\n    }\r\n    

\r\n

" + syntax: &o10 + content: public Enrollment createOrUpdateIndividualEnrollment(Enrollment enrollment) + parameters: + - id: enrollment + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + description: >- +

the Enrollment object that describes the individual enrollment that will be created of updated. It cannot benull  + + .

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + description:

An Enrollment object with the result of the create or update requested.

+ exceptions: + - type: 3c87bd19 + description:

if the provided parameter is not correct.

+ - type: 637b6540 + description:

if the SDK failed to send the request to the Device Provisioning Service.

+ - type: 407b0ee3 + description:

if the Device Provisioning Service was not able to create or update the enrollment.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup(EnrollmentGroup) + id: deleteEnrollmentGroup(EnrollmentGroup) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: deleteEnrollmentGroup(EnrollmentGroup enrollmentGroup) + nameWithType: ProvisioningServiceClient.deleteEnrollmentGroup(EnrollmentGroup enrollmentGroup) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteEnrollmentGroup(EnrollmentGroup enrollmentGroup) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 717 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Delete the enrollmentGroup information.

\r\n

This method will remove the enrollmentGroup from the Device Provisioning Service using the provided EnrollmentGroup information. The Device Provisioning Service will care about the enrollmentGroupId and the eTag on the enrollmentGroup. If you want to delete the enrollment regardless the eTag, you can set theeTag=\"*\" \r\n into the enrollmentGroup, or use the deleteEnrollmentGroup(String) passing only the enrollmentGroupId.

\r\n

Note that delete the enrollmentGroup will not remove the Devices itself from the IotHub.

\r\n

If the enrollmentGroupId does not exists or the eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the enrollmentGroup \"enrollmentGroupId-1\".

// EnrollmentGroup information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String ENROLLMENT_GROUP_ID = \"enrollmentGroupId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the enrollmentGroup information.\r\n        EnrollmentGroup enrollmentGroupResult =  deviceProvisioningServiceClient.getEnrollmentGroup(ENROLLMENT_GROUP_ID);\r\n    \r\n        // Delete the enrollmentGroup information.\r\n        deviceProvisioningServiceClient.deleteEnrollmentGroup(enrollmentResult);\r\n    }\r\n    

\r\n

" + syntax: + content: public void deleteEnrollmentGroup(EnrollmentGroup enrollmentGroup) + parameters: + - id: enrollmentGroup + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + description: >- +

the EnrollmentGroup that identifies the enrollmentGroup. It cannot benull  + + .

+ exceptions: + - type: 407b0ee3 + description:

if the Provisioning Device Service was not able to delete the enrollmentGroup information for the provided enrollmentGroup.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup(String) + id: deleteEnrollmentGroup(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: deleteEnrollmentGroup(String enrollmentGroupId) + nameWithType: ProvisioningServiceClient.deleteEnrollmentGroup(String enrollmentGroupId) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteEnrollmentGroup(String enrollmentGroupId) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 763 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Delete the enrollmentGroup information.

\r\n

This method will remove the enrollmentGroup from the Device Provisioning Service using the provided enrollmentGroupId. It will delete the enrollmentGroup regardless the eTag. It means that this API correspond to the deleteEnrollmentGroup(String, String) with theeTag=\"*\" \r\n .

\r\n

Note that delete the enrollmentGroup will not remove the Devices itself from the IotHub.

\r\n

If the enrollmentGroupId does not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the enrollmentGroup \"enrollmentGroupId-1\".

// EnrollmentGroup information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String ENROLLMENT_GROUP_ID = \"enrollmentGroupId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the enrollmentGroup information.\r\n        deviceProvisioningServiceClient.deleteEnrollmentGroup(ENROLLMENT_GROUP_ID);\r\n    }\r\n    

\r\n

" + syntax: &o5 + content: public void deleteEnrollmentGroup(String enrollmentGroupId) + parameters: + - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + that identifies the enrollmentGroup. It cannot benull  + + or empty.

+ exceptions: + - type: 407b0ee3 + description:

if the Provisioning Device Service was not able to delete the enrollmentGroup information for the provided enrollmentGroupId.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup(String,String) + id: deleteEnrollmentGroup(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: deleteEnrollmentGroup(String enrollmentGroupId, String eTag) + nameWithType: ProvisioningServiceClient.deleteEnrollmentGroup(String enrollmentGroupId, String eTag) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteEnrollmentGroup(String enrollmentGroupId, String eTag) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 813 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Delete the enrollmentGroup information.

\r\n

This method will remove the enrollmentGroup from the Device Provisioning Service using the provided enrollmentGroupId and eTag. If you want to delete the enrollmentGroup regardless the eTag, you can use deleteEnrollmentGroup(String) or you can pass the eTag asnull \r\n , empty, or \"*\" \r\n .

\r\n

Note that delete the enrollmentGroup will not remove the Device itself from the IotHub.

\r\n

If the enrollmentGroupId does not exists or eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the enrollmentGroup \"enrollmentGroupId-1\" regardless the eTag.

// enrollmentGroup information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String ENROLLMENT_GROUP_ID = \"enrollmentGroupId-1\";\r\n    private Static final String ANY_ETAG = \"*\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the enrollmentGroup information.\r\n        deviceProvisioningServiceClient.deleteEnrollmentGroup(ENROLLMENT_GROUP_ID, ANY_ETAG);\r\n    }\r\n    

\r\n

" + syntax: &o6 + content: public void deleteEnrollmentGroup(String enrollmentGroupId, String eTag) + parameters: + - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + that identifies the enrollmentGroup. It cannot benull  + + or empty.

+ - id: eTag + type: "26831127" + description: >- +

theString  + + with the enrollmentGroup eTag. It can benull  + + or empty. The Device Provisioning Service will ignore it in all of these cases.

+ exceptions: + - type: 407b0ee3 + description:

if the Provisioning Device Service was not able to delete the enrollmentGroup information for the provided enrollmentGroupId and eTag.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment(Enrollment) + id: deleteIndividualEnrollment(Enrollment) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: deleteIndividualEnrollment(Enrollment enrollment) + nameWithType: ProvisioningServiceClient.deleteIndividualEnrollment(Enrollment enrollment) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteIndividualEnrollment(Enrollment enrollment) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 404 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Delete the individual enrollment information.

\r\n

This method will remove the individual enrollment from the Device Provisioning Service using the provided Enrollment information. The Device Provisioning Service will care about the registrationId and the eTag on the enrollment. If you want to delete the enrollment regardless the eTag, you can set theeTag=\"*\" \r\n into the enrollment, or use the deleteIndividualEnrollment(String) passing only the registrationId.

\r\n

Note that delete the enrollment will not remove the Device itself from the IotHub.

\r\n

If the registrationId does not exists or the eTag not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the individual enrollment \"registrationId-1\".

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the individual enrollment information.\r\n        Enrollment enrollmentResult =  deviceProvisioningServiceClient.getIndividualEnrollment(REGISTRATION_ID);\r\n    \r\n        // Delete the individual enrollment information.\r\n        deviceProvisioningServiceClient.deleteIndividualEnrollment(enrollmentResult);\r\n    }\r\n    

\r\n

" + syntax: + content: public void deleteIndividualEnrollment(Enrollment enrollment) + parameters: + - id: enrollment + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + description: >- +

the Enrollment that identifies the individual enrollment. It cannot benull  + + .

+ exceptions: + - type: 3c87bd19 + description:

if the provided parameter is not correct.

+ - type: 637b6540 + description:

if the SDK failed to send the request to the Device Provisioning Service.

+ - type: 407b0ee3 + description:

if the Device Provisioning Service was not able to execute the bulk operation.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment(String) + id: deleteIndividualEnrollment(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: deleteIndividualEnrollment(String registrationId) + nameWithType: ProvisioningServiceClient.deleteIndividualEnrollment(String registrationId) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteIndividualEnrollment(String registrationId) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 451 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Delete the individual enrollment information.

\r\n

This method will remove the individual enrollment from the Device Provisioning Service using the provided registrationId. It will delete the enrollment regardless the eTag. It means that this API correspond to the deleteIndividualEnrollment(String, String) with theeTag=\"*\" \r\n .

\r\n

Note that delete the enrollment will not remove the Device itself from the IotHub.

\r\n

If the registrationId does not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the individual enrollment \"registrationId-1\".

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the individual enrollment information.\r\n        deviceProvisioningServiceClient.deleteIndividualEnrollment(REGISTRATION_ID);\r\n    }\r\n    

\r\n

" + syntax: &o2 + content: public void deleteIndividualEnrollment(String registrationId) + parameters: + - id: registrationId + type: "26831127" + description: >- +

theString  + + that identifies the individual enrollment. It cannot benull  + + or empty.

+ exceptions: + - type: 3c87bd19 + description:

if the provided registrationId is not correct.

+ - type: 637b6540 + description:

if the SDK failed to send the request to the Device Provisioning Service.

+ - type: 407b0ee3 + description:

if the Device Provisioning Service was not able to execute the bulk operation.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment(String,String) + id: deleteIndividualEnrollment(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: deleteIndividualEnrollment(String registrationId, String eTag) + nameWithType: ProvisioningServiceClient.deleteIndividualEnrollment(String registrationId, String eTag) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteIndividualEnrollment(String registrationId, String eTag) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 502 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Delete the individual enrollment information.

\r\n

This method will remove the individual enrollment from the Device Provisioning Service using the provided registrationId and eTag. If you want to delete the enrollment regardless the eTag, you can use deleteIndividualEnrollment(String) or you can pass the eTag asnull \r\n , empty, or \"*\" \r\n .

\r\n

Note that delete the enrollment will not remove the Device itself from the IotHub.

\r\n

If the registrationId does not exists or the eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the individual enrollment \"registrationId-1\" regardless the eTag.

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    private Static final String ANY_ETAG = \"*\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the individual enrollment information.\r\n        deviceProvisioningServiceClient.deleteIndividualEnrollment(REGISTRATION_ID, ANY_ETAG);\r\n    }\r\n    

\r\n

" + syntax: &o3 + content: public void deleteIndividualEnrollment(String registrationId, String eTag) + parameters: + - id: registrationId + type: "26831127" + description: >- +

theString  + + that identifies the individual enrollment. It cannot benull  + + or empty.

+ - id: eTag + type: "26831127" + description: >- +

theString  + + with the Enrollment eTag. It can benull  + + or empty. The Device Provisioning Service will ignore it in all of these cases.

+ exceptions: + - type: 3c87bd19 + description:

if the provided registrationId is not correct.

+ - type: 637b6540 + description:

if the SDK failed to send the request to the Device Provisioning Service.

+ - type: 407b0ee3 + description:

if the Device Provisioning Service was not able to execute the bulk operation.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(DeviceRegistrationStatus) + id: deleteRegistrationStatus(DeviceRegistrationStatus) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: deleteRegistrationStatus(DeviceRegistrationStatus deviceRegistrationStatus) + nameWithType: ProvisioningServiceClient.deleteRegistrationStatus(DeviceRegistrationStatus deviceRegistrationStatus) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteRegistrationStatus(DeviceRegistrationStatus deviceRegistrationStatus) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 950 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Delete the Registration Status information.

\r\n

This method will remove the registrationStatus from the Device Provisioning Service using the provided DeviceRegistrationStatus information. The Device Provisioning Service will care about the id and the eTag on the deviceRegistrationStatus. If you want to delete the registrationStatus regardless the eTag, you can use the deleteRegistrationStatus(String) passing only the id.

\r\n

If the id does not exists or the eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the registrationStatus \"registrationId-1\".

// Registration Status information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the registration status information.\r\n        DeviceRegistrationStatus registrationStatusResult =  deviceProvisioningServiceClient.getRegistrationStatus(REGISTRATION_ID);\r\n    \r\n        // Delete the registration status information.\r\n        deviceProvisioningServiceClient.deleteRegistrationStatus(registrationStatusResult);\r\n    }\r\n    

\r\n

" + syntax: + content: public void deleteRegistrationStatus(DeviceRegistrationStatus deviceRegistrationStatus) + parameters: + - id: deviceRegistrationStatus + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + description: >- +

the DeviceRegistrationStatus that identifies the registrationStatus. It cannot benull  + + .

+ exceptions: + - type: 407b0ee3 + description:

if the Provisioning Device Service was not able to delete the registration status information for the provided deviceRegistrationStatus.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(String) + id: deleteRegistrationStatus(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: deleteRegistrationStatus(String id) + nameWithType: ProvisioningServiceClient.deleteRegistrationStatus(String id) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteRegistrationStatus(String id) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 994 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Delete the registration status information.

\r\n

This method will remove the registrationStatus from the Device Provisioning Service using the provided id. It will delete the registration status regardless the eTag. It means that this API correspond to the deleteRegistrationStatus(String, String) with theeTag=\"*\" \r\n .

\r\n

If the id does not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the registration status \"registrationId-1\".

// RegistrationStatus information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the registration status information.\r\n        deviceProvisioningServiceClient.deleteRegistrationStatus(REGISTRATION_ID);\r\n    }\r\n    

\r\n

" + syntax: &o8 + content: public void deleteRegistrationStatus(String id) + parameters: + - id: id + type: "26831127" + description: >- +

theString  + + that identifies the registrationStatus. It cannot benull  + + or empty.

+ exceptions: + - type: 407b0ee3 + description:

if the Provisioning Device Service was not able to delete the registrationStatus information for the provided registrationId.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(String,String) + id: deleteRegistrationStatus(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: deleteRegistrationStatus(String id, String eTag) + nameWithType: ProvisioningServiceClient.deleteRegistrationStatus(String id, String eTag) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteRegistrationStatus(String id, String eTag) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 1042 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Delete the registration status information.

\r\n

This method will remove the registration status from the Device Provisioning Service using the provided id and eTag. If you want to delete the registration status regardless the eTag, you can use deleteRegistrationStatus(String) or you can pass the eTag asnull \r\n , empty, or \"*\" \r\n .

\r\n

If the id does not exists or the eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the registrationStatus \"registrationId-1\" regardless the eTag.

// Registration Status information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    private Static final String ANY_ETAG = \"*\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the registrationStatus information.\r\n        deviceProvisioningServiceClient.deleteRegistrationStatus(REGISTRATION_ID, ANY_ETAG);\r\n    }\r\n    

\r\n

" + syntax: &o9 + content: public void deleteRegistrationStatus(String id, String eTag) + parameters: + - id: id + type: "26831127" + description: >- +

theString  + + that identifies the registrationStatus. It cannot benull  + + or empty.

+ - id: eTag + type: "26831127" + description: >- +

theString  + + with the registrationStatus eTag. It can benull  + + or empty. The Device Provisioning Service will ignore it in all of these cases.

+ exceptions: + - type: 407b0ee3 + description:

if the Provisioning Device Service was not able to delete the registrationStatus information for the provided registrationId and eTag.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getEnrollmentGroup(String) + id: getEnrollmentGroup(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: getEnrollmentGroup(String enrollmentGroupId) + nameWithType: ProvisioningServiceClient.getEnrollmentGroup(String enrollmentGroupId) + fullName: EnrollmentGroup com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.getEnrollmentGroup(String enrollmentGroupId) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getEnrollmentGroup* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 666 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Retrieve the enrollmentGroup information.

\r\n

This method will return the enrollmentGroup information for the provided enrollmentGroupId. It will retrieve the correspondent enrollmentGroup from the Device Provisioning Service, and return it in the EnrollmentGroup object.

\r\n

If the enrollmentGroupId does not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will get and print the information about the enrollmentGroupId \"enrollmentGroupId-1\".

// EnrollmentGroup information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String ENROLLMENT_GROUP_ID = \"enrollmentGroupId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the individual enrollment information.\r\n        EnrollmentGroup enrollmentGroupResult =  deviceProvisioningServiceClient.getEnrollmentGroup(ENROLLMENT_GROUP_ID);\r\n        System.out.println(enrollmentGroupResult.toString());\r\n    }\r\n    

\r\n

" + syntax: + content: public EnrollmentGroup getEnrollmentGroup(String enrollmentGroupId) + parameters: + - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + that identifies the enrollmentGroup. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + description:

The EnrollmentGroup with the content of the enrollmentGroup in the Provisioning Device Service.

+ exceptions: + - type: 407b0ee3 + description:

if the Provisioning Device Service was not able to retrieve the enrollmentGroup information for the provided enrollmentGroupId.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getIndividualEnrollment(String) + id: getIndividualEnrollment(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: getIndividualEnrollment(String registrationId) + nameWithType: ProvisioningServiceClient.getIndividualEnrollment(String registrationId) + fullName: Enrollment com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.getIndividualEnrollment(String registrationId) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getIndividualEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 352 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Retrieve the individual enrollment information.

\r\n

This method will return the enrollment information for the provided registrationId. It will retrieve the correspondent individual enrollment from the Device Provisioning Service, and return it in the Enrollment object.

\r\n

If the registrationId do not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will get and print the information about the individual enrollment \"registrationId-1\".

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the individual enrollment information.\r\n        Enrollment enrollmentResult =  deviceProvisioningServiceClient.getIndividualEnrollment(REGISTRATION_ID);\r\n        System.out.println(enrollmentResult.toString());\r\n    }\r\n    

\r\n

" + syntax: + content: public Enrollment getIndividualEnrollment(String registrationId) + parameters: + - id: registrationId + type: "26831127" + description: >- +

theString  + + that identifies the individual enrollment. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + description:

The Enrollment with the content of the individual enrollment in the Provisioning Device Service.

+ exceptions: + - type: 3c87bd19 + description:

if the provided parameter is not correct.

+ - type: 637b6540 + description:

if the SDK failed to send the request to the Device Provisioning Service.

+ - type: 407b0ee3 + description:

if the Device Provisioning Service was not able to execute the bulk operation.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getRegistrationStatus(String) + id: getRegistrationStatus(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: getRegistrationStatus(String id) + nameWithType: ProvisioningServiceClient.getRegistrationStatus(String id) + fullName: DeviceRegistrationStatus com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.getRegistrationStatus(String id) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getRegistrationStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 902 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Retrieve the registration status information.

\r\n

This method will return the registrationStatus for the provided id. It will retrieve the correspondent registrationStatus from the Device Provisioning Service, and return it in the DeviceRegistrationStatus object.

\r\n

If the id do not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will get and print the information about the registrationStatus \"registrationId-1\".

// Registration status information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the registrationStatus information.\r\n        DeviceRegistrationStatus registrationStatusResult =  deviceProvisioningServiceClient.getRegistrationStatus(REGISTRATION_ID);\r\n        System.out.println(registrationStatusResult.toString());\r\n    }\r\n    

\r\n

" + syntax: + content: public DeviceRegistrationStatus getRegistrationStatus(String id) + parameters: + - id: id + type: "26831127" + description: >- +

theString  + + that identifies the registrationStatus. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + description:

The DeviceRegistrationStatus with the content of the registrationStatus in the Provisioning Device Service.

+ exceptions: + - type: 407b0ee3 + description:

if the Provisioning Device Service was not able to retrieve the registrationStatus information for the provided registrationId.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.runBulkOperation(BulkOperationMode,Collection) + id: runBulkOperation(BulkOperationMode,Collection) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + langs: + - java + name: runBulkOperation(BulkOperationMode bulkOperationMode, Collection enrollments) + nameWithType: ProvisioningServiceClient.runBulkOperation(BulkOperationMode bulkOperationMode, Collection enrollments) + fullName: BulkOperationResult com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.runBulkOperation(BulkOperationMode bulkOperationMode, Collection enrollments) + overload: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.runBulkOperation* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java + startLine: 303 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: "

Create, update or delete a set of individual device enrollments.

\r\n

This API provide the means to do a single operation over multiple individual enrollments. A valid operation is determined by BulkOperationMode, and can be 'create', 'update', 'updateIfMatchETag', or 'delete'.

\r\n

To use the Device Provisioning Service API, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.\r\n    import com.microsoft.azure.sdk.iot.provisioning.service.*;\r\n    

\r\n

\r\n Sample:\r\n

\r\n

The follow code will create two new enrollment that will provisioning the ContosoDevice1000 and ContosoDevice1001 to the ContosoHub.azure-devices.net using TPM attestation.

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String TPM_ENDORSEMENT_KEY = \"tpm-endorsement-key\";\r\n    private static final String IOTHUB_HOST_NAME = \"ContosoHub.azure-devices.net\";\r\n    \r\n    private static final String REGISTRATION_ID_1 = \"registrationId-1\";\r\n    private static final String DEVICE_ID_1 = \"ContosoDevice1000\";\r\n    \r\n    private static final String REGISTRATION_ID_2 = \"registrationId-2\";\r\n    private static final String DEVICE_ID_2 = \"ContosoDevice1001\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Create two new individual enrollment configurations.\r\n        Attestation attestation = new TpmAttestation(TPM_ENDORSEMENT_KEY);\r\n        Enrollment enrollment1 =\r\n           new Enrollment(\r\n                REGISTRATION_ID_1,\r\n                attestation);\r\n        enrollment1.setDeviceId(DEVICE_ID_1);\r\n        enrollment1.setIotHubHostName(IOTHUB_HOST_NAME);\r\n        enrollment1.setProvisioningStatus(ProvisioningStatus.DISABLED);\r\n    \r\n        Enrollment enrollment2 =\r\n           new Enrollment(\r\n                REGISTRATION_ID_2,\r\n                attestation);\r\n        enrollment2.setDeviceId(DEVICE_ID_2);\r\n        enrollment2.setIotHubHostName(IOTHUB_HOST_NAME);\r\n        enrollment2.setProvisioningStatus(ProvisioningStatus.DISABLED);\r\n    \r\n        // Add these 2 enrollments to a list of enrollments.\r\n        List<Enrollment> enrollments = new LinkedList<>();\r\n        enrollments.add(enrollment1);\r\n        enrollments.add(enrollment2);\r\n    \r\n        // Create these 2 new individual enrollment using the bulk operation.\r\n        BulkOperationResult bulkOperationResult =  provisioningServiceClient.runBulkOperation(BulkOperationMode.create, enrollments);\r\n    }\r\n    

\r\n

" + syntax: + content: public BulkOperationResult runBulkOperation(BulkOperationMode bulkOperationMode, Collection enrollments) + parameters: + - id: bulkOperationMode + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode + description: >- +

the BulkOperationMode that defines the single operation to do over the enrollments. It cannot benull  + + .

+ - id: enrollments + type: 12ebb11acom.microsoft.azure.sdk.iot.provisioning.service.configs._enrollmenta08ddfce + description: >- +

the collection of Enrollment that contains the description of each individual enrollment. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + description:

A BulkOperationResult object with the result of operation for each enrollment.

+ exceptions: + - type: 3c87bd19 + description:

if the provided parameters are not correct.

+ - type: 637b6540 + description:

if the SDK failed to send the request to the Device Provisioning Service.

+ - type: 407b0ee3 + description:

if the Device Provisioning Service was not able to execute the bulk operation.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createFromConnectionString* + name: createFromConnectionString + nameWithType: ProvisioningServiceClient.createFromConnectionString + fullName: static ProvisioningServiceClient com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createFromConnectionString + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: 637b6540 + spec.java: + - name: ProvisioningServiceClientTransportException + fullName: ProvisioningServiceClientTransportException +- uid: 407b0ee3 + spec.java: + - name: ProvisioningServiceClientException + fullName: ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createOrUpdateIndividualEnrollment* + name: createOrUpdateIndividualEnrollment + nameWithType: ProvisioningServiceClient.createOrUpdateIndividualEnrollment + fullName: Enrollment com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createOrUpdateIndividualEnrollment + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: 12ebb11acom.microsoft.azure.sdk.iot.provisioning.service.configs._enrollmenta08ddfce + spec.java: + - name: Collection< + fullName: Collection< + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + name: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + - name: '>' + fullName: '>' +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.runBulkOperation* + name: runBulkOperation + nameWithType: ProvisioningServiceClient.runBulkOperation + fullName: BulkOperationResult com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.runBulkOperation + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getIndividualEnrollment* + name: getIndividualEnrollment + nameWithType: ProvisioningServiceClient.getIndividualEnrollment + fullName: Enrollment com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.getIndividualEnrollment + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment* + name: deleteIndividualEnrollment + nameWithType: ProvisioningServiceClient.deleteIndividualEnrollment + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteIndividualEnrollment + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createIndividualEnrollmentQuery* + name: createIndividualEnrollmentQuery + nameWithType: ProvisioningServiceClient.createIndividualEnrollmentQuery + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createIndividualEnrollmentQuery + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: f75371fa + spec.java: + - name: int + fullName: int +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createOrUpdateEnrollmentGroup* + name: createOrUpdateEnrollmentGroup + nameWithType: ProvisioningServiceClient.createOrUpdateEnrollmentGroup + fullName: EnrollmentGroup com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createOrUpdateEnrollmentGroup + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getEnrollmentGroup* + name: getEnrollmentGroup + nameWithType: ProvisioningServiceClient.getEnrollmentGroup + fullName: EnrollmentGroup com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.getEnrollmentGroup + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup* + name: deleteEnrollmentGroup + nameWithType: ProvisioningServiceClient.deleteEnrollmentGroup + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteEnrollmentGroup + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupQuery* + name: createEnrollmentGroupQuery + nameWithType: ProvisioningServiceClient.createEnrollmentGroupQuery + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupQuery + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getRegistrationStatus* + name: getRegistrationStatus + nameWithType: ProvisioningServiceClient.getRegistrationStatus + fullName: DeviceRegistrationStatus com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.getRegistrationStatus + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus* + name: deleteRegistrationStatus + nameWithType: ProvisioningServiceClient.deleteRegistrationStatus + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteRegistrationStatus + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupRegistrationStatusQuery* + name: createEnrollmentGroupRegistrationStatusQuery + nameWithType: ProvisioningServiceClient.createEnrollmentGroupRegistrationStatusQuery + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupRegistrationStatusQuery + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager.yml + name: IndividualEnrollmentManager + nameWithType: IndividualEnrollmentManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManager + type: Class + summary: >- +

Individual Enrollment Manager

+ +

This is the inner class that implements the Individual Enrollment APIs.

+ +

For the public API, please see ProvisioningServiceClient.

+ +

+ syntax: + content: public class IndividualEnrollmentManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager.yml + name: EnrollmentGroupManager + nameWithType: EnrollmentGroupManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManager + type: Class + summary: >- +

Enrollment Group Manager

+ +

This is the inner class that implements the Enrollment Group APIs.

+ +

For the exposed API, please see ProvisioningServiceClient.

+ +

+ syntax: + content: public class EnrollmentGroupManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml + name: RegistrationStatusManager + nameWithType: RegistrationStatusManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager + type: Class + summary: >- +

Registration Status Manager

+ +

This is the inner class that implements the Registration Status APIs.

+ +

For the exposed API, please see ProvisioningServiceClient.

+ +

+ syntax: + content: public class RegistrationStatusManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: ProvisioningServiceClient + nameWithType: ProvisioningServiceClient + fullName: com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient + type: Class + summary: >- +

Device Provisioning Service Client.

+ +

The IoT Hub Device Provisioning Service is a helper service for IoT Hub that enables automatic device provisioning to a specified IoT hub without requiring human intervention. You can use the Device Provisioning Service to provision millions of devices in a secure and scalable manner.

+ +

This java SDK provides an API to help developers to create and maintain Enrollments on the IoT Hub Device Provisioning Service, it translate the rest API in java Objects and Methods.

+ +

To use the this SDK, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.
+
+        import com.microsoft.azure.sdk.iot.provisioning.service.*;
+
+        

+ +

The main APIs are exposed by the ProvisioningServiceClient, it contains the public Methods that the application shall call to create and maintain the Enrollments. The Objects in the configs package shall be filled and passed as parameters of the public API, for example, to create a new enrollment, the application shall create the object Enrollment with the appropriate enrollment configurations, and call the createOrUpdateIndividualEnrollment(Enrollment).

+ +

The IoT Hub Device Provisioning Service supports SQL queries too. The application can create a new query using one of the queries factories, for instance createIndividualEnrollmentQuery(QuerySpecification), passing the QuerySpecification, with the SQL query. This factory returns a Query object, which is an active iterator.

+ +

This java SDK can be represented in the follow diagram, the first layer are the public APIs the your application shall use:

+ +

+ +

+
+        +===============+       +==========================================+                           +============+   +===+
+
+        |    configs    |------>|         ProvisioningServiceClient        |                        +->|    Query   |   |   |
+
+        +===============+       +==+=================+==================+==+                        |  +======+=====+   | e |
+
+                                  /                  |                   \                          |         |         | x |
+
+                                 /                   |                    \                         |         |         | c |
+
+        +-----------------------+-----+  +-----------+------------+  +-----+---------------------+  |         |         | e |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |  |         |         | p |
+
+        +---------------+------+------+  +-----------+------+-----+  +-------------+-------+-----+  |         |         | t |
+
+                         \      \                    |       \                     |        \       |         |         | i |
+
+                          \      +----------------------------+------------------------------+------+         |         | o |
+
+                           \                         |                             |                          |         | n |
+
+         +--------+      +--+------------------------+-----------------------------+--------------------------+-----+   | s |
+
+         |  auth  |----->|                                     ContractApiHttp                                      |   |   |
+
+         +--------+      +-------------------------------------------+----------------------------------------------+   +===+
+
+                                                                     |
+
+                                                                     |
+
+                               +-------------------------------------+------------------------------------------+
+
+                               |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                               +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ +

+ syntax: *o1 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + name: BulkOperationResult + nameWithType: BulkOperationResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult + type: Class + summary: >- +

Representation of a single Device Provisioning Service bulk operation result with a JSON deserializer.

+ +

This result is returned as a result of the ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection).

+ +

The provisioning service provides general bulk result in the isSuccessful, and a individual error result for each enrolment in the bulk.

+ +

The following JSON is an example of the result from a bulk operation.

{
+
+            "isSuccessful":true,
+
+            "errors": [
+
+                {
+
+                    "registrationId":"validRegistrationId1",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                },
+
+                {
+
+                    "registrationId":"validRegistrationId2",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                }
+
+            ]
+
+        }
+
+        

+ +

+ syntax: + content: public class BulkOperationResult +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode.yml + name: BulkOperationMode + nameWithType: BulkOperationMode + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationMode + type: Enum + summary: >- +

The Device Provisioning Service bulk operation modes.

+ +

+ syntax: + content: public enum BulkOperationMode +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteIndividualEnrollment(String registrationId) + nameWithType: ProvisioningServiceClient.deleteIndividualEnrollment(String registrationId) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteIndividualEnrollment(String registrationId) + type: Method + summary: "

Delete the individual enrollment information.

\r\n

This method will remove the individual enrollment from the Device Provisioning Service using the provided registrationId. It will delete the enrollment regardless the eTag. It means that this API correspond to the deleteIndividualEnrollment(String, String) with theeTag=\"*\" \r\n .

\r\n

Note that delete the enrollment will not remove the Device itself from the IotHub.

\r\n

If the registrationId does not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the individual enrollment \"registrationId-1\".

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the individual enrollment information.\r\n        deviceProvisioningServiceClient.deleteIndividualEnrollment(REGISTRATION_ID);\r\n    }\r\n    

\r\n

" + syntax: *o2 +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteIndividualEnrollment(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteIndividualEnrollment(String registrationId, String eTag) + nameWithType: ProvisioningServiceClient.deleteIndividualEnrollment(String registrationId, String eTag) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteIndividualEnrollment(String registrationId, String eTag) + type: Method + summary: "

Delete the individual enrollment information.

\r\n

This method will remove the individual enrollment from the Device Provisioning Service using the provided registrationId and eTag. If you want to delete the enrollment regardless the eTag, you can use deleteIndividualEnrollment(String) or you can pass the eTag asnull \r\n , empty, or \"*\" \r\n .

\r\n

Note that delete the enrollment will not remove the Device itself from the IotHub.

\r\n

If the registrationId does not exists or the eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the individual enrollment \"registrationId-1\" regardless the eTag.

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    private Static final String ANY_ETAG = \"*\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the individual enrollment information.\r\n        deviceProvisioningServiceClient.deleteIndividualEnrollment(REGISTRATION_ID, ANY_ETAG);\r\n    }\r\n    

\r\n

" + syntax: *o3 +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + name: Query + nameWithType: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + type: Class + summary: >- +

The query iterator.

+ +

TheQuery  + + iterator is the result of the query factory for

IndividualEnrollment:

ProvisioningServiceClient#createIndividualEnrollmentQuery(QuerySpecification, int)

EnrollmentGroup:

ProvisioningServiceClient#createEnrollmentGroupQuery(QuerySpecification, int)

RegistrationStatus:

ProvisioningServiceClient#createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String, int)

+ +

On all cases, the QuerySpecification contains a SQL query that must follow the Query Language for the Device Provisioning Service.

+ +

Optionally, anInteger  + + with the pageSize, can determine the maximum number of the items in the QueryResult returned by the next(). It must be any positive integer, and if it contains 0, the Device Provisioning Service will ignore it and use a standard page size.

+ +

You can use this Object as a standard Iterator, just using the hasNext() and next() in a while  + + loop, up to the point where the hasNext() returnfalse  + + . But, keep in mind that the QueryResult can contain a empty list, even if the hasNext() returnedtrue  + + . For example, image that you have 10 Individual Enrollments in the Device Provisioning Service and you created new query with thepageSize  + + equals 5. The firsthasNext()  + + will returntrue  + + , and the firstnext()  + + will return aQueryResult  + + with 5 items. After that you call thehasNext  + + , which will returnstrue  + + . Now, before you get the next page, somebody delete all the Individual Enrollments, What happened, when you call thenext()  + + , it will return a validQueryResult  + + , but the QueryResult#getItems() will return a empty list.

+ +

You can also store a query context (QuerySpecification + ContinuationToken) and restart it in the future, from the point where you stopped.

+ +

Besides the Items, the queryResult contains the continuationToken, the QueryResult#getContinuationToken() shall return it. In any point in the future, you may recreate the query using the same query factories that you used for the first time, and call next(String) providing the stored continuationToken to get the next page.

+ +

+ syntax: + content: public class Query +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createIndividualEnrollmentQuery(QuerySpecification) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createIndividualEnrollmentQuery(QuerySpecification querySpecification) + nameWithType: ProvisioningServiceClient.createIndividualEnrollmentQuery(QuerySpecification querySpecification) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createIndividualEnrollmentQuery(QuerySpecification querySpecification) + type: Method + summary: >- +

Factory to create a individual enrollment query.

+ +

This method will create a new individual enrollment query for Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

+ syntax: *o4 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class EnrollmentGroup extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteEnrollmentGroup(String enrollmentGroupId) + nameWithType: ProvisioningServiceClient.deleteEnrollmentGroup(String enrollmentGroupId) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteEnrollmentGroup(String enrollmentGroupId) + type: Method + summary: "

Delete the enrollmentGroup information.

\r\n

This method will remove the enrollmentGroup from the Device Provisioning Service using the provided enrollmentGroupId. It will delete the enrollmentGroup regardless the eTag. It means that this API correspond to the deleteEnrollmentGroup(String, String) with theeTag=\"*\" \r\n .

\r\n

Note that delete the enrollmentGroup will not remove the Devices itself from the IotHub.

\r\n

If the enrollmentGroupId does not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the enrollmentGroup \"enrollmentGroupId-1\".

// EnrollmentGroup information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String ENROLLMENT_GROUP_ID = \"enrollmentGroupId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the enrollmentGroup information.\r\n        deviceProvisioningServiceClient.deleteEnrollmentGroup(ENROLLMENT_GROUP_ID);\r\n    }\r\n    

\r\n

" + syntax: *o5 +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteEnrollmentGroup(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteEnrollmentGroup(String enrollmentGroupId, String eTag) + nameWithType: ProvisioningServiceClient.deleteEnrollmentGroup(String enrollmentGroupId, String eTag) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteEnrollmentGroup(String enrollmentGroupId, String eTag) + type: Method + summary: "

Delete the enrollmentGroup information.

\r\n

This method will remove the enrollmentGroup from the Device Provisioning Service using the provided enrollmentGroupId and eTag. If you want to delete the enrollmentGroup regardless the eTag, you can use deleteEnrollmentGroup(String) or you can pass the eTag asnull \r\n , empty, or \"*\" \r\n .

\r\n

Note that delete the enrollmentGroup will not remove the Device itself from the IotHub.

\r\n

If the enrollmentGroupId does not exists or eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the enrollmentGroup \"enrollmentGroupId-1\" regardless the eTag.

// enrollmentGroup information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String ENROLLMENT_GROUP_ID = \"enrollmentGroupId-1\";\r\n    private Static final String ANY_ETAG = \"*\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the enrollmentGroup information.\r\n        deviceProvisioningServiceClient.deleteEnrollmentGroup(ENROLLMENT_GROUP_ID, ANY_ETAG);\r\n    }\r\n    

\r\n

" + syntax: *o6 +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupQuery(QuerySpecification) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createEnrollmentGroupQuery(QuerySpecification querySpecification) + nameWithType: ProvisioningServiceClient.createEnrollmentGroupQuery(QuerySpecification querySpecification) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupQuery(QuerySpecification querySpecification) + type: Method + summary: >- +

Factory to create an enrollmentGroup query.

+ +

This method will create a new enrollment group query on Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

+ syntax: *o7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + name: DeviceRegistrationStatus + nameWithType: DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus + type: Class + summary: >- +

Representation of a single Device Provisioning Service device registration status with a JSON deserializer.

+ +

Example of JSON format:

{
+
+            "registrationId":"validRegistrationId",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "assignedHub":"ContosoIoTHub.azure-devices.net",
+
+            "deviceId":"ContosoDevice-123",
+
+            "status":"assigned"
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "errorCode":200
+
+            "errorMessage":"Succeeded"
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteRegistrationStatus(String id) + nameWithType: ProvisioningServiceClient.deleteRegistrationStatus(String id) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteRegistrationStatus(String id) + type: Method + summary: "

Delete the registration status information.

\r\n

This method will remove the registrationStatus from the Device Provisioning Service using the provided id. It will delete the registration status regardless the eTag. It means that this API correspond to the deleteRegistrationStatus(String, String) with theeTag=\"*\" \r\n .

\r\n

If the id does not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the registration status \"registrationId-1\".

// RegistrationStatus information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the registration status information.\r\n        deviceProvisioningServiceClient.deleteRegistrationStatus(REGISTRATION_ID);\r\n    }\r\n    

\r\n

" + syntax: *o8 +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteRegistrationStatus(String id, String eTag) + nameWithType: ProvisioningServiceClient.deleteRegistrationStatus(String id, String eTag) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteRegistrationStatus(String id, String eTag) + type: Method + summary: "

Delete the registration status information.

\r\n

This method will remove the registration status from the Device Provisioning Service using the provided id and eTag. If you want to delete the registration status regardless the eTag, you can use deleteRegistrationStatus(String) or you can pass the eTag asnull \r\n , empty, or \"*\" \r\n .

\r\n

If the id does not exists or the eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the registrationStatus \"registrationId-1\" regardless the eTag.

// Registration Status information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    private Static final String ANY_ETAG = \"*\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the registrationStatus information.\r\n        deviceProvisioningServiceClient.deleteRegistrationStatus(REGISTRATION_ID, ANY_ETAG);\r\n    }\r\n    

\r\n

" + syntax: *o9 +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createOrUpdateIndividualEnrollment(Enrollment) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createOrUpdateIndividualEnrollment(Enrollment enrollment) + nameWithType: ProvisioningServiceClient.createOrUpdateIndividualEnrollment(Enrollment enrollment) + fullName: Enrollment com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createOrUpdateIndividualEnrollment(Enrollment enrollment) + type: Method + summary: "

Create or update a individual device enrollment record.

\r\n

This API creates a new enrollment or update a existed one. All enrollments in the Device Provisioning Service contains a unique identifier called registrationId. If this API is called for an enrollment with a registrationId that already exists, it will replace the existed enrollment information by the new one. On the other hand, if the registrationId does not exit, this API will create a new enrollment.

\r\n

To use the Device Provisioning Service API, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.\r\n    import com.microsoft.azure.sdk.iot.provisioning.service.*;\r\n    

\r\n

\r\n Sample:\r\n

\r\n

The follow code will create a new enrollment that will provisioning the ContosoDevice1000 to the ContosoHub.azure-devices.net using TPM attestation.

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String TPM_ENDORSEMENT_KEY = \"tpm-endorsement-key\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    private static final String DEVICE_ID = \"ContosoDevice1000\";\r\n    private static final String IOTHUB_HOST_NAME = \"ContosoHub.azure-devices.net\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Create a new individual enrollment configurations.\r\n        Attestation attestation = new TpmAttestation(TPM_ENDORSEMENT_KEY);\r\n        Enrollment enrollment =\r\n           new Enrollment(\r\n                REGISTRATION_ID,\r\n                attestation);\r\n        enrollment.setDeviceId(DEVICE_ID);\r\n        enrollment.setIotHubHostName(IOTHUB_HOST_NAME);\r\n        enrollment.setProvisioningStatus(ProvisioningStatus.DISABLED);\r\n    \r\n        // Create a new individual enrollment.\r\n        Enrollment enrollmentResult =  deviceProvisioningServiceClient.createOrUpdateIndividualEnrollment(enrollment);\r\n    }\r\n    

\r\n

If the registrationId already exists, this method will update existed enrollments. Note that update the enrollment will not change the status of the device that was already registered using the old enrollment.

\r\n

The follow code will update the provisioningStatus of the previous enrollment from disabled to enabled.

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the content of the previous enrollment.\r\n        Enrollment enrollment =  deviceProvisioningServiceClient.getIndividualEnrollment(REGISTRATION_ID);\r\n    \r\n        // Change the provisioning status, from disabled to enabled\r\n        enrollment.setProvisioningStatus(ProvisioningStatus.ENABLED);\r\n    \r\n        // Update the individual enrollment information.\r\n        Enrollment enrollmentResult =  deviceProvisioningServiceClient.createOrUpdateIndividualEnrollment(enrollment);\r\n    }\r\n    

\r\n

" + syntax: *o10 diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._query.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._query.yml new file mode 100644 index 000000000000..a08488e2d89d --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._query.yml @@ -0,0 +1,703 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query + id: _query + parent: com.microsoft.azure.sdk.iot.provisioning.service + children: + - com.microsoft.azure.sdk.iot.provisioning.service._query.getPageSize() + - com.microsoft.azure.sdk.iot.provisioning.service._query.hasNext() + - com.microsoft.azure.sdk.iot.provisioning.service._query.next() + - com.microsoft.azure.sdk.iot.provisioning.service._query.next(String) + - com.microsoft.azure.sdk.iot.provisioning.service._query.Query(ContractApiHttp,String,QuerySpecification,int) + - com.microsoft.azure.sdk.iot.provisioning.service._query.setPageSize(int) + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + langs: + - java + name: Query + nameWithType: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Query.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Query.java + startLine: 61 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

The query iterator.

+ +

TheQuery  + + iterator is the result of the query factory for

IndividualEnrollment:

ProvisioningServiceClient#createIndividualEnrollmentQuery(QuerySpecification, int)

EnrollmentGroup:

ProvisioningServiceClient#createEnrollmentGroupQuery(QuerySpecification, int)

RegistrationStatus:

ProvisioningServiceClient#createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String, int)

+ +

On all cases, the QuerySpecification contains a SQL query that must follow the Query Language for the Device Provisioning Service.

+ +

Optionally, anInteger  + + with the pageSize, can determine the maximum number of the items in the QueryResult returned by the next(). It must be any positive integer, and if it contains 0, the Device Provisioning Service will ignore it and use a standard page size.

+ +

You can use this Object as a standard Iterator, just using the hasNext() and next() in a while  + + loop, up to the point where the hasNext() returnfalse  + + . But, keep in mind that the QueryResult can contain a empty list, even if the hasNext() returnedtrue  + + . For example, image that you have 10 Individual Enrollments in the Device Provisioning Service and you created new query with thepageSize  + + equals 5. The firsthasNext()  + + will returntrue  + + , and the firstnext()  + + will return aQueryResult  + + with 5 items. After that you call thehasNext  + + , which will returnstrue  + + . Now, before you get the next page, somebody delete all the Individual Enrollments, What happened, when you call thenext()  + + , it will return a validQueryResult  + + , but the QueryResult#getItems() will return a empty list.

+ +

You can also store a query context (QuerySpecification + ContinuationToken) and restart it in the future, from the point where you stopped.

+ +

Besides the Items, the queryResult contains the continuationToken, the QueryResult#getContinuationToken() shall return it. In any point in the future, you may recreate the query using the same query factories that you used for the first time, and call next(String) providing the stored continuationToken to get the next page.

+ +

+ syntax: + content: public class Query + inheritance: + - java.lang.Object + - Iterator +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.getPageSize() + id: getPageSize() + parent: com.microsoft.azure.sdk.iot.provisioning.service._query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + langs: + - java + name: getPageSize() + nameWithType: Query.getPageSize() + fullName: int com.microsoft.azure.sdk.iot.provisioning.service.Query.getPageSize() + overload: com.microsoft.azure.sdk.iot.provisioning.service._query.getPageSize* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Query.java + startLine: 253 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Getter for the pageSize.

+ +

PageSize is the maximum number of items in the QueryResult per iteration.

+ +

+ syntax: + content: public int getPageSize() + return: + type: f75371fa + description: >- +

Anint  + + with the current pageSize.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.hasNext() + id: hasNext() + parent: com.microsoft.azure.sdk.iot.provisioning.service._query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + langs: + - java + name: hasNext() + nameWithType: Query.hasNext() + fullName: boolean com.microsoft.azure.sdk.iot.provisioning.service.Query.hasNext() + overload: com.microsoft.azure.sdk.iot.provisioning.service._query.hasNext* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Query.java + startLine: 155 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Getter for hasNext.

+ +

It will returntrue  + + if the query is not finished in the Device Provisioning Service, and another iteration with next() may return more items. Call next() after receive ahasNext  + + true  + + will result in a QueryResult that can or cannot contains elements. And call next() after receive ahasNext  + + false  + + will result in a exception.

+ +

+ syntax: &o2 + content: public boolean hasNext() + return: + type: 4fc6e284 + description: >- +

Theboolean  + + true  + + if query is not finalize in the Service.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.next() + id: next() + parent: com.microsoft.azure.sdk.iot.provisioning.service._query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + langs: + - java + name: next() + nameWithType: Query.next() + fullName: QueryResult com.microsoft.azure.sdk.iot.provisioning.service.Query.next() + overload: com.microsoft.azure.sdk.iot.provisioning.service._query.next* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Query.java + startLine: 168 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Return the next page of result for the query.

+ +

+ syntax: &o1 + content: public QueryResult next() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + description:

A QueryResult with the next page of items for the query.

+ exceptions: + - type: 05807805 + description:

if the query does no have more pages to return.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.next(String) + id: next(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + langs: + - java + name: next(String continuationToken) + nameWithType: Query.next(String continuationToken) + fullName: QueryResult com.microsoft.azure.sdk.iot.provisioning.service.Query.next(String continuationToken) + overload: com.microsoft.azure.sdk.iot.provisioning.service._query.next* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Query.java + startLine: 231 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Return the next page of result for the query using a new continuationToken.

+ +

+ syntax: &o3 + content: public QueryResult next(String continuationToken) + parameters: + - id: continuationToken + type: "26831127" + description: >- +

theString  + + with the previous continuationToken. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + description:

A QueryResult with the next page of items for the query.

+ exceptions: + - type: 05807805 + description:

if the query does no have more pages to return.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.Query(ContractApiHttp,String,QuerySpecification,int) + id: Query(ContractApiHttp,String,QuerySpecification,int) + parent: com.microsoft.azure.sdk.iot.provisioning.service._query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + langs: + - java + name: Query(ContractApiHttp contractApiHttp, String targetPath, QuerySpecification querySpecification, int pageSize) + nameWithType: Query.Query(ContractApiHttp contractApiHttp, String targetPath, QuerySpecification querySpecification, int pageSize) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query.Query(ContractApiHttp contractApiHttp, String targetPath, QuerySpecification querySpecification, int pageSize) + overload: com.microsoft.azure.sdk.iot.provisioning.service._query.Query* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Query.java + startLine: 101 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

INTERNAL CONSTRUCTOR

+ +

Use one of the factories to create a new query.

IndividualEnrollment:

ProvisioningServiceClient#createIndividualEnrollmentQuery(QuerySpecification, int)

EnrollmentGroup:

ProvisioningServiceClient#createEnrollmentGroupQuery(QuerySpecification, int)

RegistrationStatus:

ProvisioningServiceClient#createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String, int)

+ +

+ syntax: + content: protected Query(ContractApiHttp contractApiHttp, String targetPath, QuerySpecification querySpecification, int pageSize) + parameters: + - id: contractApiHttp + type: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + description: >- +

the ContractApiHttp that send request messages to the Device Provisioning Service. It cannot benull  + + .

+ - id: targetPath + type: "26831127" + description: >- +

theString  + + with the path that will be part of the URL in the rest API. It cannot benull  + + .

+ - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ - id: pageSize + type: f75371fa + description: >- +

theint  + + with the maximum number of items per iteration. It cannot be negative.

+ exceptions: + - type: 3c87bd19 + description:

if one of the parameters is invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.setPageSize(int) + id: setPageSize(int) + parent: com.microsoft.azure.sdk.iot.provisioning.service._query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + langs: + - java + name: setPageSize(int pageSize) + nameWithType: Query.setPageSize(int pageSize) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.Query.setPageSize(int pageSize) + overload: com.microsoft.azure.sdk.iot.provisioning.service._query.setPageSize* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Query.java + startLine: 268 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Setter for the pageSize.

+ +

PageSize is the maximum number of items in the QueryResult per iteration.

+ +

+ syntax: + content: public void setPageSize(int pageSize) + parameters: + - id: pageSize + type: f75371fa + description: >- +

anint  + + with the new pageSize. It cannot be negative. The Device Service Client will use its own default pageSize if it is 0.

+ exceptions: + - type: 3c87bd19 + description:

if the provided pageSize is negative.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: f75371fa + spec.java: + - name: int + fullName: int +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.Query* + name: Query + nameWithType: Query.Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query.Query + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: 4fc6e284 + spec.java: + - name: boolean + fullName: boolean +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.hasNext* + name: hasNext + nameWithType: Query.hasNext + fullName: boolean com.microsoft.azure.sdk.iot.provisioning.service.Query.hasNext + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: 05807805 + spec.java: + - name: NoSuchElementException + fullName: NoSuchElementException +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.next* + name: next + nameWithType: Query.next + fullName: QueryResult com.microsoft.azure.sdk.iot.provisioning.service.Query.next + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.getPageSize* + name: getPageSize + nameWithType: Query.getPageSize + fullName: int com.microsoft.azure.sdk.iot.provisioning.service.Query.getPageSize + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.setPageSize* + name: setPageSize + nameWithType: Query.setPageSize + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.Query.setPageSize + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + name: ContractApiHttp + nameWithType: ContractApiHttp + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp + type: Class + summary: >- +

This client handles the Device Provisioning Service HTTP communication.

+ +

This class implements the HTTPS contract between the Provisioning Service Client and the Device Provisioning Service. It is called by the Managers that implement the Provisioning Service Client public APIs. To access the public APIs, please see the ProvisioningServiceClient.

+ +

The follow diagram describe the relation between these 3 layers of the Service Client:

+ +

+ +

+
+                  +-------------------------------------------------------------------+           +------------+
+
+                  |                        ProvisioningServiceClient                  |           |    Query   |
+
+                  +-----+----------------------------+--------------------------+-----+           +--+---+-----+
+
+                       /                             |                           \                   |   |
+
+                      /                              |                            \                  |   |
+
+        +------------+----------------+  +-----------+------------+  +-------------+-------------+   |   |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |   |   |
+
+        +------------+--------+-------+  +-----------+------+-----+  +-------------+-------+-----+   |   |
+
+                     |         \                     |       \                     |        \        |   |
+
+                     |          +-----------------------------+------------------------------+-------+   |
+
+                     |                               |                             |                     |
+
+        +------------+-------------------------------+-----------------------------+---------------------+---+
+
+        |                                       ContractApiHttp                                              |
+
+        +------------------------------------------------+---------------------------------------------------+
+
+                                                         |
+
+                                                         |
+
+                   +-------------------------------------+------------------------------------------+
+
+                   |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                   +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ syntax: + content: public class ContractApiHttp +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createIndividualEnrollmentQuery(QuerySpecification,int) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createIndividualEnrollmentQuery(QuerySpecification querySpecification, int pageSize) + nameWithType: ProvisioningServiceClient.createIndividualEnrollmentQuery(QuerySpecification querySpecification, int pageSize) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createIndividualEnrollmentQuery(QuerySpecification querySpecification, int pageSize) + type: Method + summary: >- +

Factory to create a individual enrollment query.

+ +

This method will create a new individual enrollment query for Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

For each iteration, the Query will return a List of objects correspondent to the query result. The maximum number of items per iteration can be specified by the pageSize. It is optional, you can provide 0 for default pageSize or use the API createIndividualEnrollmentQuery(QuerySpecification).

+ +

+ syntax: + content: public Query createIndividualEnrollmentQuery(QuerySpecification querySpecification, int pageSize) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ - id: pageSize + type: f75371fa + description: >- +

theint  + + with the maximum number of items per iteration. It can be 0 for default, but not negative.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupQuery(QuerySpecification,int) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createEnrollmentGroupQuery(QuerySpecification querySpecification, int pageSize) + nameWithType: ProvisioningServiceClient.createEnrollmentGroupQuery(QuerySpecification querySpecification, int pageSize) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupQuery(QuerySpecification querySpecification, int pageSize) + type: Method + summary: >- +

Factory to create an enrollmentGroup query.

+ +

This method will create a new enrollment group query on Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

For each iteration, the Query will return a List of objects correspondent to the query result. The maximum number of items per iteration can be specified by the pageSize. It is optional, you can provide 0 for default pageSize or use the API createEnrollmentGroupQuery(QuerySpecification).

+ +

+ syntax: + content: public Query createEnrollmentGroupQuery(QuerySpecification querySpecification, int pageSize) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ - id: pageSize + type: f75371fa + description: >- +

theint  + + with the maximum number of items per iteration. It can be 0 for default, but not negative.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification,String,int) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + nameWithType: ProvisioningServiceClient.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + type: Method + summary: >- +

Factory to create a registration status query.

+ +

This method will create a new registration status query for a specific enrollment group on the Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

For each iteration, the Query will return a List of objects correspondent to the query result. The maximum number of items per iteration can be specified by the pageSize. It is optional, you can provide 0 for default pageSize or use the API createIndividualEnrollmentQuery(QuerySpecification).

+ +

+ syntax: + content: public Query createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + that identifies the enrollmentGroup. It cannot benull  + + or empty.

+ - id: pageSize + type: f75371fa + description: >- +

theint  + + with the maximum number of items per iteration. It can be 0 for default, but not negative.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.next() + parent: com.microsoft.azure.sdk.iot.provisioning.service._query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + name: next() + nameWithType: Query.next() + fullName: QueryResult com.microsoft.azure.sdk.iot.provisioning.service.Query.next() + type: Method + summary: >- +

Return the next page of result for the query.

+ +

+ syntax: *o1 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + name: QueryResult + nameWithType: QueryResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult + type: Class + summary: >- +

Representation of a single Device Provisioning Service query response with a JSON deserializer.

+ +

It is the result of any query for the provisioning service. This class will parse the result and return it in a best format possible. For the known formats in QueryResultType, you can just cast the items. In case of unknown type, the items will contain a list ofStrings  + + and you shall parse it by your own.

+ +

The provisioning service query result is composed by 2 system properties and a body. This class exposes it with 3 getters, getType(), getContinuationToken(), and getItems().

+ +

The system properties are: type:

Identify the type of the content in the body. You can use it to cast the objects in the items list. See QueryResultType for the possible types and classes to cast.

continuationToken:

Contains the token the uniquely identify the next page of information. The service will return the next page of this query when you send a new query with this token,

+ +

And the body is a JSON list of the specific type. For instance, if the system property type is Enrollment, the body will look like:

[
+
+            {
+
+                "registrationId":"validRegistrationId-1",
+
+                "deviceId":"ContosoDevice-1",
+
+                "attestation":{
+
+                    "type":"tpm",
+
+                    "tpm":{
+
+                        "endorsementKey":"validEndorsementKey"
+
+                    }
+
+                },
+
+                "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                "provisioningStatus":"enabled"
+
+            },
+
+            {
+
+                "registrationId":"validRegistrationId-2",
+
+                "deviceId":"ContosoDevice-2",
+
+                "attestation":{
+
+                    "type":"tpm",
+
+                   "tpm":{
+
+                        "endorsementKey":"validEndorsementKey"
+
+                    }
+
+                },
+
+                "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                "provisioningStatus":"enabled"
+
+            }
+
+        ]
+
+        

+ +

+ syntax: + content: public class QueryResult +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.hasNext() + parent: com.microsoft.azure.sdk.iot.provisioning.service._query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + name: hasNext() + nameWithType: Query.hasNext() + fullName: boolean com.microsoft.azure.sdk.iot.provisioning.service.Query.hasNext() + type: Method + summary: >- +

Getter for hasNext.

+ +

It will returntrue  + + if the query is not finished in the Device Provisioning Service, and another iteration with next() may return more items. Call next() after receive ahasNext  + + true  + + will result in a QueryResult that can or cannot contains elements. And call next() after receive ahasNext  + + false  + + will result in a exception.

+ +

+ syntax: *o2 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getItems() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + name: getItems() + nameWithType: QueryResult.getItems() + fullName: Object [] com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.getItems() + type: Method + summary: >- +

Getter for the items.

+ +

+ syntax: + content: public Object [] getItems() + return: + type: 055b929b + description: >- +

TheObject[]  + + with the results of the query. You can cast it using the type.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getContinuationToken() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + name: getContinuationToken() + nameWithType: QueryResult.getContinuationToken() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.getContinuationToken() + type: Method + summary: >- +

Getter for the continuationToken.

+ +

+ syntax: + content: public String getContinuationToken() + return: + type: "26831127" + description: >- +

TheString  + + with the unique token that identify the next page of this query.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._query.next(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + name: next(String continuationToken) + nameWithType: Query.next(String continuationToken) + fullName: QueryResult com.microsoft.azure.sdk.iot.provisioning.service.Query.next(String continuationToken) + type: Method + summary: >- +

Return the next page of result for the query using a new continuationToken.

+ +

+ syntax: *o3 diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml new file mode 100644 index 000000000000..7617523de00d --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml @@ -0,0 +1,790 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + id: _registration_status_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + children: + - com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.createEnrollmentGroupQuery(QuerySpecification,String,int) + - com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.createFromContractApiHttp(ContractApiHttp) + - com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.delete(DeviceRegistrationStatus) + - com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.delete(String,String) + - com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.get(String) + href: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml + langs: + - java + name: RegistrationStatusManager + nameWithType: RegistrationStatusManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManager.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManager.java + startLine: 23 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Registration Status Manager

+ +

This is the inner class that implements the Registration Status APIs.

+ +

For the exposed API, please see ProvisioningServiceClient.

+ +

+ syntax: &o1 + content: public class RegistrationStatusManager + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.createEnrollmentGroupQuery(QuerySpecification,String,int) + id: createEnrollmentGroupQuery(QuerySpecification,String,int) + parent: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + href: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml + langs: + - java + name: createEnrollmentGroupQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + nameWithType: RegistrationStatusManager.createEnrollmentGroupQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager.createEnrollmentGroupQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + overload: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.createEnrollmentGroupQuery* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManager.java + startLine: 194 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Create a new registration status query for enrollmentGroup.

+ +

+ syntax: + content: public Query createEnrollmentGroupQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

is aString  + + with the SQL query specification. It cannot benull  + + .

+ - id: enrollmentGroupId + type: "26831127" + description: >- +

is aString  + + with the enrollmentGroupId of the enrollmentGroup to delete. It cannot benull  + + or empty.

+ - id: pageSize + type: f75371fa + description: >- +

theint  + + with the maximum number of items per iteration. It can be 0 for default, but not negative.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

A Query iterator.

+ exceptions: + - type: 3c87bd19 + description:

if the provided parameter is not correct.

+ see: + - type: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification,String) + description: ProvisioningServiceClient::createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String) + - type: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification,String,int) + description: ProvisioningServiceClient::createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String, int) +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.createFromContractApiHttp(ContractApiHttp) + id: createFromContractApiHttp(ContractApiHttp) + parent: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + href: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml + langs: + - java + name: createFromContractApiHttp(ContractApiHttp contractApiHttp) + nameWithType: RegistrationStatusManager.createFromContractApiHttp(ContractApiHttp contractApiHttp) + fullName: static RegistrationStatusManager com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager.createFromContractApiHttp(ContractApiHttp contractApiHttp) + overload: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.createFromContractApiHttp* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManager.java + startLine: 54 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Create a new instance of the RegistrationStatusManager using the provided connection string and https as the transport protocol.

+ +

+ syntax: + content: public static RegistrationStatusManager createFromContractApiHttp(ContractApiHttp contractApiHttp) + parameters: + - id: contractApiHttp + type: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + description:

is the class that cares the Http connection.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + description: >- +

TheRegistrationStatusManager  + + with the new instance of this class.

+ exceptions: + - type: 3c87bd19 + description: >- +

if the ContractApiHttp isnull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.delete(DeviceRegistrationStatus) + id: delete(DeviceRegistrationStatus) + parent: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + href: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml + langs: + - java + name: delete(DeviceRegistrationStatus deviceRegistrationStatus) + nameWithType: RegistrationStatusManager.delete(DeviceRegistrationStatus deviceRegistrationStatus) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager.delete(DeviceRegistrationStatus deviceRegistrationStatus) + overload: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.delete* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManager.java + startLine: 114 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Delete registration status.

+ +

+ syntax: + content: public void delete(DeviceRegistrationStatus deviceRegistrationStatus) + parameters: + - id: deviceRegistrationStatus + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + description: >- +

is a DeviceRegistrationStatus that describes the registration status that will be deleted. It cannot benull  + + .

+ exceptions: + - type: 3c87bd19 + description:

if the provided parameter is not correct.

+ - type: 637b6540 + description:

if the SDK failed to send the request to the Device Provisioning Service.

+ - type: 407b0ee3 + description:

if the Device Provisioning Service was not able to execute the delete operation.

+ see: + - type: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(DeviceRegistrationStatus) + description: ProvisioningServiceClient::deleteRegistrationStatus(DeviceRegistrationStatus) +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.delete(String,String) + id: delete(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + href: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml + langs: + - java + name: delete(String id, String eTag) + nameWithType: RegistrationStatusManager.delete(String id, String eTag) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager.delete(String id, String eTag) + overload: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.delete* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManager.java + startLine: 154 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Delete registration status.

+ +

+ syntax: + content: public void delete(String id, String eTag) + parameters: + - id: id + type: "26831127" + description: >- +

is a String with the identification of the registration status to delete. It cannot benull  + + or empty.

+ - id: eTag + type: "26831127" + description: >- +

is a String with the eTag of the enrollment to delete. It can benull  + + or empty (ignored).

+ exceptions: + - type: 3c87bd19 + description:

if the provided id is not correct.

+ - type: 637b6540 + description:

if the SDK failed to send the request to the Device Provisioning Service.

+ - type: 407b0ee3 + description:

if the Device Provisioning Service was not able to execute the bulk operation.

+ see: + - type: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(String) + description: ProvisioningServiceClient::deleteRegistrationStatus(String) + - type: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(String,String) + description: ProvisioningServiceClient::deleteRegistrationStatus(String, String) +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.get(String) + id: get(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + href: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml + langs: + - java + name: get(String id) + nameWithType: RegistrationStatusManager.get(String id) + fullName: DeviceRegistrationStatus com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager.get(String id) + overload: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.get* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManager.java + startLine: 71 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Get device registration status information.

+ +

+ syntax: + content: public DeviceRegistrationStatus get(String id) + parameters: + - id: id + type: "26831127" + description: >- +

theString  + + that identifies the registration status. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + description:

An DeviceRegistrationStatus with the registration status information.

+ exceptions: + - type: 3c87bd19 + description:

if the provided parameter is not correct.

+ - type: 637b6540 + description:

if the SDK failed to send the request to the Device Provisioning Service.

+ - type: 407b0ee3 + description:

if the Device Provisioning Service was not able to execute the bulk operation.

+ see: + - type: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getRegistrationStatus(String) + description: ProvisioningServiceClient::getRegistrationStatus(String) +references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.createFromContractApiHttp* + name: createFromContractApiHttp + nameWithType: RegistrationStatusManager.createFromContractApiHttp + fullName: static RegistrationStatusManager com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager.createFromContractApiHttp + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: 637b6540 + spec.java: + - name: ProvisioningServiceClientTransportException + fullName: ProvisioningServiceClientTransportException +- uid: 407b0ee3 + spec.java: + - name: ProvisioningServiceClientException + fullName: ProvisioningServiceClientException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.get* + name: get + nameWithType: RegistrationStatusManager.get + fullName: DeviceRegistrationStatus com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager.get + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.delete* + name: delete + nameWithType: RegistrationStatusManager.delete + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager.delete + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: f75371fa + spec.java: + - name: int + fullName: int +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.createEnrollmentGroupQuery* + name: createEnrollmentGroupQuery + nameWithType: RegistrationStatusManager.createEnrollmentGroupQuery + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager.createEnrollmentGroupQuery + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + name: ContractApiHttp + nameWithType: ContractApiHttp + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp + type: Class + summary: >- +

This client handles the Device Provisioning Service HTTP communication.

+ +

This class implements the HTTPS contract between the Provisioning Service Client and the Device Provisioning Service. It is called by the Managers that implement the Provisioning Service Client public APIs. To access the public APIs, please see the ProvisioningServiceClient.

+ +

The follow diagram describe the relation between these 3 layers of the Service Client:

+ +

+ +

+
+                  +-------------------------------------------------------------------+           +------------+
+
+                  |                        ProvisioningServiceClient                  |           |    Query   |
+
+                  +-----+----------------------------+--------------------------+-----+           +--+---+-----+
+
+                       /                             |                           \                   |   |
+
+                      /                              |                            \                  |   |
+
+        +------------+----------------+  +-----------+------------+  +-------------+-------------+   |   |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |   |   |
+
+        +------------+--------+-------+  +-----------+------+-----+  +-------------+-------+-----+   |   |
+
+                     |         \                     |       \                     |        \        |   |
+
+                     |          +-----------------------------+------------------------------+-------+   |
+
+                     |                               |                             |                     |
+
+        +------------+-------------------------------+-----------------------------+---------------------+---+
+
+        |                                       ContractApiHttp                                              |
+
+        +------------------------------------------------+---------------------------------------------------+
+
+                                                         |
+
+                                                         |
+
+                   +-------------------------------------+------------------------------------------+
+
+                   |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                   +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ syntax: + content: public class ContractApiHttp +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml + name: RegistrationStatusManager + nameWithType: RegistrationStatusManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager + type: Class + summary: >- +

Registration Status Manager

+ +

This is the inner class that implements the Registration Status APIs.

+ +

For the exposed API, please see ProvisioningServiceClient.

+ +

+ syntax: *o1 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + name: DeviceRegistrationStatus + nameWithType: DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus + type: Class + summary: >- +

Representation of a single Device Provisioning Service device registration status with a JSON deserializer.

+ +

Example of JSON format:

{
+
+            "registrationId":"validRegistrationId",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "assignedHub":"ContosoIoTHub.azure-devices.net",
+
+            "deviceId":"ContosoDevice-123",
+
+            "status":"assigned"
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "errorCode":200
+
+            "errorMessage":"Succeeded"
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.getRegistrationStatus(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: getRegistrationStatus(String id) + nameWithType: ProvisioningServiceClient.getRegistrationStatus(String id) + fullName: DeviceRegistrationStatus com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.getRegistrationStatus(String id) + type: Method + summary: "

Retrieve the registration status information.

\r\n

This method will return the registrationStatus for the provided id. It will retrieve the correspondent registrationStatus from the Device Provisioning Service, and return it in the DeviceRegistrationStatus object.

\r\n

If the id do not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will get and print the information about the registrationStatus \"registrationId-1\".

// Registration status information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the registrationStatus information.\r\n        DeviceRegistrationStatus registrationStatusResult =  deviceProvisioningServiceClient.getRegistrationStatus(REGISTRATION_ID);\r\n        System.out.println(registrationStatusResult.toString());\r\n    }\r\n    

\r\n

" + syntax: + content: public DeviceRegistrationStatus getRegistrationStatus(String id) + parameters: + - id: id + type: "26831127" + description: >- +

theString  + + that identifies the registrationStatus. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + description:

The DeviceRegistrationStatus with the content of the registrationStatus in the Provisioning Device Service.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(DeviceRegistrationStatus) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteRegistrationStatus(DeviceRegistrationStatus deviceRegistrationStatus) + nameWithType: ProvisioningServiceClient.deleteRegistrationStatus(DeviceRegistrationStatus deviceRegistrationStatus) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteRegistrationStatus(DeviceRegistrationStatus deviceRegistrationStatus) + type: Method + summary: "

Delete the Registration Status information.

\r\n

This method will remove the registrationStatus from the Device Provisioning Service using the provided DeviceRegistrationStatus information. The Device Provisioning Service will care about the id and the eTag on the deviceRegistrationStatus. If you want to delete the registrationStatus regardless the eTag, you can use the deleteRegistrationStatus(String) passing only the id.

\r\n

If the id does not exists or the eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the registrationStatus \"registrationId-1\".

// Registration Status information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the registration status information.\r\n        DeviceRegistrationStatus registrationStatusResult =  deviceProvisioningServiceClient.getRegistrationStatus(REGISTRATION_ID);\r\n    \r\n        // Delete the registration status information.\r\n        deviceProvisioningServiceClient.deleteRegistrationStatus(registrationStatusResult);\r\n    }\r\n    

\r\n

" + syntax: + content: public void deleteRegistrationStatus(DeviceRegistrationStatus deviceRegistrationStatus) + parameters: + - id: deviceRegistrationStatus + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + description: >- +

the DeviceRegistrationStatus that identifies the registrationStatus. It cannot benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteRegistrationStatus(String id) + nameWithType: ProvisioningServiceClient.deleteRegistrationStatus(String id) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteRegistrationStatus(String id) + type: Method + summary: "

Delete the registration status information.

\r\n

This method will remove the registrationStatus from the Device Provisioning Service using the provided id. It will delete the registration status regardless the eTag. It means that this API correspond to the deleteRegistrationStatus(String, String) with theeTag=\"*\" \r\n .

\r\n

If the id does not exists, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the registration status \"registrationId-1\".

// RegistrationStatus information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the registration status information.\r\n        deviceProvisioningServiceClient.deleteRegistrationStatus(REGISTRATION_ID);\r\n    }\r\n    

\r\n

" + syntax: + content: public void deleteRegistrationStatus(String id) + parameters: + - id: id + type: "26831127" + description: >- +

theString  + + that identifies the registrationStatus. It cannot benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.deleteRegistrationStatus(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: deleteRegistrationStatus(String id, String eTag) + nameWithType: ProvisioningServiceClient.deleteRegistrationStatus(String id, String eTag) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.deleteRegistrationStatus(String id, String eTag) + type: Method + summary: "

Delete the registration status information.

\r\n

This method will remove the registration status from the Device Provisioning Service using the provided id and eTag. If you want to delete the registration status regardless the eTag, you can use deleteRegistrationStatus(String) or you can pass the eTag asnull \r\n , empty, or \"*\" \r\n .

\r\n

If the id does not exists or the eTag does not matches, this method will throw ProvisioningServiceClientNotFoundException. for more exceptions that this method can throw, please see ProvisioningServiceClientExceptionManager

\r\n

\r\n Sample:\r\n

\r\n

The follow code will delete the information about the registrationStatus \"registrationId-1\" regardless the eTag.

// Registration Status information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    private Static final String ANY_ETAG = \"*\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Delete the registrationStatus information.\r\n        deviceProvisioningServiceClient.deleteRegistrationStatus(REGISTRATION_ID, ANY_ETAG);\r\n    }\r\n    

\r\n

" + syntax: + content: public void deleteRegistrationStatus(String id, String eTag) + parameters: + - id: id + type: "26831127" + description: >- +

theString  + + that identifies the registrationStatus. It cannot benull  + + or empty.

+ - id: eTag + type: "26831127" + description: >- +

theString  + + with the registrationStatus eTag. It can benull  + + or empty. The Device Provisioning Service will ignore it in all of these cases.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._query + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + name: Query + nameWithType: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + type: Class + summary: >- +

The query iterator.

+ +

TheQuery  + + iterator is the result of the query factory for

IndividualEnrollment:

ProvisioningServiceClient#createIndividualEnrollmentQuery(QuerySpecification, int)

EnrollmentGroup:

ProvisioningServiceClient#createEnrollmentGroupQuery(QuerySpecification, int)

RegistrationStatus:

ProvisioningServiceClient#createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String, int)

+ +

On all cases, the QuerySpecification contains a SQL query that must follow the Query Language for the Device Provisioning Service.

+ +

Optionally, anInteger  + + with the pageSize, can determine the maximum number of the items in the QueryResult returned by the next(). It must be any positive integer, and if it contains 0, the Device Provisioning Service will ignore it and use a standard page size.

+ +

You can use this Object as a standard Iterator, just using the hasNext() and next() in a while  + + loop, up to the point where the hasNext() returnfalse  + + . But, keep in mind that the QueryResult can contain a empty list, even if the hasNext() returnedtrue  + + . For example, image that you have 10 Individual Enrollments in the Device Provisioning Service and you created new query with thepageSize  + + equals 5. The firsthasNext()  + + will returntrue  + + , and the firstnext()  + + will return aQueryResult  + + with 5 items. After that you call thehasNext  + + , which will returnstrue  + + . Now, before you get the next page, somebody delete all the Individual Enrollments, What happened, when you call thenext()  + + , it will return a validQueryResult  + + , but the QueryResult#getItems() will return a empty list.

+ +

You can also store a query context (QuerySpecification + ContinuationToken) and restart it in the future, from the point where you stopped.

+ +

Besides the Items, the queryResult contains the continuationToken, the QueryResult#getContinuationToken() shall return it. In any point in the future, you may recreate the query using the same query factories that you used for the first time, and call next(String) providing the stored continuationToken to get the next page.

+ +

+ syntax: + content: public class Query +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId) + nameWithType: ProvisioningServiceClient.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId) + type: Method + summary: >- +

Factory to create a registration status query.

+ +

This method will create a new registration status query for a specific enrollment group on the Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

+ syntax: + content: public Query createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + that identifies the enrollmentGroup. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification,String,int) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + nameWithType: ProvisioningServiceClient.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + fullName: Query com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + type: Method + summary: >- +

Factory to create a registration status query.

+ +

This method will create a new registration status query for a specific enrollment group on the Device Provisioning Service and return it as a Query iterator.

+ +

The Device Provisioning Service expects a SQL query in the QuerySpecification, for instance "SELECT * FROM enrollments"  + + .

+ +

For each iteration, the Query will return a List of objects correspondent to the query result. The maximum number of items per iteration can be specified by the pageSize. It is optional, you can provide 0 for default pageSize or use the API createIndividualEnrollmentQuery(QuerySpecification).

+ +

+ syntax: + content: public Query createEnrollmentGroupRegistrationStatusQuery(QuerySpecification querySpecification, String enrollmentGroupId, int pageSize) + parameters: + - id: querySpecification + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description: >- +

the QuerySpecification with the SQL query. It cannot benull  + + .

+ - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + that identifies the enrollmentGroup. It cannot benull  + + or empty.

+ - id: pageSize + type: f75371fa + description: >- +

theint  + + with the maximum number of items per iteration. It can be 0 for default, but not negative.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service._query + description:

The Query iterator.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: ProvisioningServiceClient + nameWithType: ProvisioningServiceClient + fullName: com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient + type: Class + summary: >- +

Device Provisioning Service Client.

+ +

The IoT Hub Device Provisioning Service is a helper service for IoT Hub that enables automatic device provisioning to a specified IoT hub without requiring human intervention. You can use the Device Provisioning Service to provision millions of devices in a secure and scalable manner.

+ +

This java SDK provides an API to help developers to create and maintain Enrollments on the IoT Hub Device Provisioning Service, it translate the rest API in java Objects and Methods.

+ +

To use the this SDK, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.
+
+        import com.microsoft.azure.sdk.iot.provisioning.service.*;
+
+        

+ +

The main APIs are exposed by the ProvisioningServiceClient, it contains the public Methods that the application shall call to create and maintain the Enrollments. The Objects in the configs package shall be filled and passed as parameters of the public API, for example, to create a new enrollment, the application shall create the object Enrollment with the appropriate enrollment configurations, and call the createOrUpdateIndividualEnrollment(Enrollment).

+ +

The IoT Hub Device Provisioning Service supports SQL queries too. The application can create a new query using one of the queries factories, for instance createIndividualEnrollmentQuery(QuerySpecification), passing the QuerySpecification, with the SQL query. This factory returns a Query object, which is an active iterator.

+ +

This java SDK can be represented in the follow diagram, the first layer are the public APIs the your application shall use:

+ +

+ +

+
+        +===============+       +==========================================+                           +============+   +===+
+
+        |    configs    |------>|         ProvisioningServiceClient        |                        +->|    Query   |   |   |
+
+        +===============+       +==+=================+==================+==+                        |  +======+=====+   | e |
+
+                                  /                  |                   \                          |         |         | x |
+
+                                 /                   |                    \                         |         |         | c |
+
+        +-----------------------+-----+  +-----------+------------+  +-----+---------------------+  |         |         | e |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |  |         |         | p |
+
+        +---------------+------+------+  +-----------+------+-----+  +-------------+-------+-----+  |         |         | t |
+
+                         \      \                    |       \                     |        \       |         |         | i |
+
+                          \      +----------------------------+------------------------------+------+         |         | o |
+
+                           \                         |                             |                          |         | n |
+
+         +--------+      +--+------------------------+-----------------------------+--------------------------+-----+   | s |
+
+         |  auth  |----->|                                     ContractApiHttp                                      |   |   |
+
+         +--------+      +-------------------------------------------+----------------------------------------------+   +===+
+
+                                                                     |
+
+                                                                     |
+
+                               +-------------------------------------+------------------------------------------+
+
+                               |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                               +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ +

+ syntax: + content: public class ProvisioningServiceClient diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._tools.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._tools.yml new file mode 100644 index 000000000000..419c02fb26b7 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service._tools.yml @@ -0,0 +1,361 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools + id: _tools + parent: com.microsoft.azure.sdk.iot.provisioning.service + children: + - com.microsoft.azure.sdk.iot.provisioning.service._tools.appendJsonAttribute(StringBuilder,String,String,Boolean,Boolean) + - com.microsoft.azure.sdk.iot.provisioning.service._tools.areEqual(Object,Object) + - com.microsoft.azure.sdk.iot.provisioning.service._tools.getNumberValueFromJsonObject(JsonObject,String) + - com.microsoft.azure.sdk.iot.provisioning.service._tools.getValueFromJsonObject(JsonObject,String) + - com.microsoft.azure.sdk.iot.provisioning.service._tools.getValueFromJsonString(JsonString) + - com.microsoft.azure.sdk.iot.provisioning.service._tools.getValueStringByKey(Map,String) + - com.microsoft.azure.sdk.iot.provisioning.service._tools.isNullOrEmpty(String) + - com.microsoft.azure.sdk.iot.provisioning.service._tools.isNullOrWhiteSpace(String) + href: com.microsoft.azure.sdk.iot.provisioning.service._tools.yml + langs: + - java + name: Tools + nameWithType: Tools + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Tools + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Tools.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Tools.java + startLine: 16 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary:

Collection of static helper functions

+ syntax: + content: public class Tools + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.appendJsonAttribute(StringBuilder,String,String,Boolean,Boolean) + id: appendJsonAttribute(StringBuilder,String,String,Boolean,Boolean) + parent: com.microsoft.azure.sdk.iot.provisioning.service._tools + href: com.microsoft.azure.sdk.iot.provisioning.service._tools.yml + langs: + - java + name: appendJsonAttribute(StringBuilder strBuilder, String name, String value, Boolean isQuoted, Boolean isLast) + nameWithType: Tools.appendJsonAttribute(StringBuilder strBuilder, String name, String value, Boolean isQuoted, Boolean isLast) + fullName: static void com.microsoft.azure.sdk.iot.provisioning.service.Tools.appendJsonAttribute(StringBuilder strBuilder, String name, String value, Boolean isQuoted, Boolean isLast) + overload: com.microsoft.azure.sdk.iot.provisioning.service._tools.appendJsonAttribute* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Tools.java + startLine: 209 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Helper function to properly craft Json string of key-value pair

+ +

+ syntax: + content: public static void appendJsonAttribute(StringBuilder strBuilder, String name, String value, Boolean isQuoted, Boolean isLast) + parameters: + - id: strBuilder + type: 2483a40b + description:

The StringBuilder to work on

+ - id: name + type: "26831127" + description:

The name of the key

+ - id: value + type: "26831127" + description:

The value of the key

+ - id: isQuoted + type: 866c2227 + description:

If true leading and trailing quotes will be added

+ - id: isLast + type: 866c2227 + description:

If false trailing comma will added

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.areEqual(Object,Object) + id: areEqual(Object,Object) + parent: com.microsoft.azure.sdk.iot.provisioning.service._tools + href: com.microsoft.azure.sdk.iot.provisioning.service._tools.yml + langs: + - java + name: areEqual(Object a, Object b) + nameWithType: Tools.areEqual(Object a, Object b) + fullName: static boolean com.microsoft.azure.sdk.iot.provisioning.service.Tools.areEqual(Object a, Object b) + overload: com.microsoft.azure.sdk.iot.provisioning.service._tools.areEqual* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Tools.java + startLine: 259 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary:

Equality check for objects that accounts for null value comparisons. If both objects are null, this will return false. Both objects must have .equals(...) implemented correctly for this method to work properly.

+ syntax: + content: public static boolean areEqual(Object a, Object b) + parameters: + - id: a + type: "79317049" + description:

the first object

+ - id: b + type: "79317049" + description:

the seconds object

+ return: + type: 4fc6e284 + description:

if the two are equal

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.getNumberValueFromJsonObject(JsonObject,String) + id: getNumberValueFromJsonObject(JsonObject,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._tools + href: com.microsoft.azure.sdk.iot.provisioning.service._tools.yml + langs: + - java + name: getNumberValueFromJsonObject(JsonObject jsonObject, String key) + nameWithType: Tools.getNumberValueFromJsonObject(JsonObject jsonObject, String key) + fullName: static long com.microsoft.azure.sdk.iot.provisioning.service.Tools.getNumberValueFromJsonObject(JsonObject jsonObject, String key) + overload: com.microsoft.azure.sdk.iot.provisioning.service._tools.getNumberValueFromJsonObject* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Tools.java + startLine: 165 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Helper function to get numeric value from a JsonObject

+ +

+ syntax: + content: public static long getNumberValueFromJsonObject(JsonObject jsonObject, String key) + parameters: + - id: jsonObject + type: bdcfe73e + description:

The JsonObject object to get the value from

+ - id: key + type: "26831127" + description:

The name of the key

+ return: + type: 0364520f + description:

The numeric value

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.getValueFromJsonObject(JsonObject,String) + id: getValueFromJsonObject(JsonObject,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._tools + href: com.microsoft.azure.sdk.iot.provisioning.service._tools.yml + langs: + - java + name: getValueFromJsonObject(JsonObject jsonObject, String key) + nameWithType: Tools.getValueFromJsonObject(JsonObject jsonObject, String key) + fullName: static String com.microsoft.azure.sdk.iot.provisioning.service.Tools.getValueFromJsonObject(JsonObject jsonObject, String key) + overload: com.microsoft.azure.sdk.iot.provisioning.service._tools.getValueFromJsonObject* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Tools.java + startLine: 100 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Helper function to get a value from the given JsonObject if the key name exists

+ +

+ syntax: + content: public static String getValueFromJsonObject(JsonObject jsonObject, String key) + parameters: + - id: jsonObject + type: bdcfe73e + description:

The JsonObject object to get the value from

+ - id: key + type: "26831127" + description:

The name of the key

+ return: + type: "26831127" + description:

The value of the given key if exists otherwise empty string

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.getValueFromJsonString(JsonString) + id: getValueFromJsonString(JsonString) + parent: com.microsoft.azure.sdk.iot.provisioning.service._tools + href: com.microsoft.azure.sdk.iot.provisioning.service._tools.yml + langs: + - java + name: getValueFromJsonString(JsonString jsonString) + nameWithType: Tools.getValueFromJsonString(JsonString jsonString) + fullName: static String com.microsoft.azure.sdk.iot.provisioning.service.Tools.getValueFromJsonString(JsonString jsonString) + overload: com.microsoft.azure.sdk.iot.provisioning.service._tools.getValueFromJsonString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Tools.java + startLine: 133 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Helper function to get trim the leading and trailing parenthesis from a Json string if they exists

+ +

+ syntax: + content: public static String getValueFromJsonString(JsonString jsonString) + parameters: + - id: jsonString + type: bd82ee46 + description:

The JsonString to trim

+ return: + type: "26831127" + description:

The trimmed string

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.getValueStringByKey(Map,String) + id: getValueStringByKey(Map,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._tools + href: com.microsoft.azure.sdk.iot.provisioning.service._tools.yml + langs: + - java + name: getValueStringByKey(Map map, String keyName) + nameWithType: Tools.getValueStringByKey(Map map, String keyName) + fullName: static String com.microsoft.azure.sdk.iot.provisioning.service.Tools.getValueStringByKey(Map map, String keyName) + overload: com.microsoft.azure.sdk.iot.provisioning.service._tools.getValueStringByKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Tools.java + startLine: 69 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Helper function to get a value from the given Map if the key name exists

+ +

+ syntax: + content: public static String getValueStringByKey(Map map, String keyName) + parameters: + - id: map + type: 05eaf346 + description:

The Map object to get the value from

+ - id: keyName + type: "26831127" + description:

The name of the key

+ return: + type: "26831127" + description:

The value of the given key if exists otherwise empty string

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.isNullOrEmpty(String) + id: isNullOrEmpty(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._tools + href: com.microsoft.azure.sdk.iot.provisioning.service._tools.yml + langs: + - java + name: isNullOrEmpty(String value) + nameWithType: Tools.isNullOrEmpty(String value) + fullName: static Boolean com.microsoft.azure.sdk.iot.provisioning.service.Tools.isNullOrEmpty(String value) + overload: com.microsoft.azure.sdk.iot.provisioning.service._tools.isNullOrEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Tools.java + startLine: 24 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Helper function to check if the input string is null or empty

+ +

+ syntax: + content: public static Boolean isNullOrEmpty(String value) + parameters: + - id: value + type: "26831127" + description:

The string to check

+ return: + type: 866c2227 + description:

The value true if the input string is empty or null

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.isNullOrWhiteSpace(String) + id: isNullOrWhiteSpace(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service._tools + href: com.microsoft.azure.sdk.iot.provisioning.service._tools.yml + langs: + - java + name: isNullOrWhiteSpace(String value) + nameWithType: Tools.isNullOrWhiteSpace(String value) + fullName: static Boolean com.microsoft.azure.sdk.iot.provisioning.service.Tools.isNullOrWhiteSpace(String value) + overload: com.microsoft.azure.sdk.iot.provisioning.service._tools.isNullOrWhiteSpace* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Tools.java + startLine: 45 + package: com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Helper function to check if the input string is null or contains only whitespace(s)

+ +

+ syntax: + content: public static Boolean isNullOrWhiteSpace(String value) + parameters: + - id: value + type: "26831127" + description:

The string to check

+ return: + type: 866c2227 + description:

The value true if the input string is empty or contains only whitespace(s)

+references: +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: 866c2227 + spec.java: + - name: Boolean + fullName: Boolean +- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.isNullOrEmpty* + name: isNullOrEmpty + nameWithType: Tools.isNullOrEmpty + fullName: static Boolean com.microsoft.azure.sdk.iot.provisioning.service.Tools.isNullOrEmpty + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.isNullOrWhiteSpace* + name: isNullOrWhiteSpace + nameWithType: Tools.isNullOrWhiteSpace + fullName: static Boolean com.microsoft.azure.sdk.iot.provisioning.service.Tools.isNullOrWhiteSpace + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: 05eaf346 + spec.java: + - name: Map + fullName: Map +- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.getValueStringByKey* + name: getValueStringByKey + nameWithType: Tools.getValueStringByKey + fullName: static String com.microsoft.azure.sdk.iot.provisioning.service.Tools.getValueStringByKey + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: bdcfe73e + spec.java: + - name: JsonObject + fullName: JsonObject +- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.getValueFromJsonObject* + name: getValueFromJsonObject + nameWithType: Tools.getValueFromJsonObject + fullName: static String com.microsoft.azure.sdk.iot.provisioning.service.Tools.getValueFromJsonObject + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: bd82ee46 + spec.java: + - name: JsonString + fullName: JsonString +- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.getValueFromJsonString* + name: getValueFromJsonString + nameWithType: Tools.getValueFromJsonString + fullName: static String com.microsoft.azure.sdk.iot.provisioning.service.Tools.getValueFromJsonString + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: 0364520f + spec.java: + - name: long + fullName: long +- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.getNumberValueFromJsonObject* + name: getNumberValueFromJsonObject + nameWithType: Tools.getNumberValueFromJsonObject + fullName: static long com.microsoft.azure.sdk.iot.provisioning.service.Tools.getNumberValueFromJsonObject + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: 2483a40b + spec.java: + - name: StringBuilder + fullName: StringBuilder +- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.appendJsonAttribute* + name: appendJsonAttribute + nameWithType: Tools.appendJsonAttribute + fullName: static void com.microsoft.azure.sdk.iot.provisioning.service.Tools.appendJsonAttribute + package: com.microsoft.azure.sdk.iot.provisioning.service +- uid: "79317049" + spec.java: + - name: Object + fullName: Object +- uid: 4fc6e284 + spec.java: + - name: boolean + fullName: boolean +- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools.areEqual* + name: areEqual + nameWithType: Tools.areEqual + fullName: static boolean com.microsoft.azure.sdk.iot.provisioning.service.Tools.areEqual + package: com.microsoft.azure.sdk.iot.provisioning.service diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml new file mode 100644 index 000000000000..99b5f719e3ad --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml @@ -0,0 +1,151 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + id: _authentication_method + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + children: + - com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.key + - com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.policyName + - com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.populateWithAuthenticationProperties(ProvisioningConnectionString) + - com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.token + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml + langs: + - java + name: AuthenticationMethod + nameWithType: AuthenticationMethod + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.AuthenticationMethod + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/AuthenticationMethod.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/AuthenticationMethod.java + startLine: 12 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary:

Class used to abstract the different authentication methods used to use Provisioning SDK.

+ syntax: + content: public class AuthenticationMethod + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.key + id: key + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml + langs: + - java + name: key + nameWithType: AuthenticationMethod.key + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.AuthenticationMethod.key + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/AuthenticationMethod.java + startLine: 22 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary:

Shared access policy key (if applies)

+ syntax: + content: protected String key + return: + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.policyName + id: policyName + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml + langs: + - java + name: policyName + nameWithType: AuthenticationMethod.policyName + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.AuthenticationMethod.policyName + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/AuthenticationMethod.java + startLine: 17 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary:

Authentication policy name

+ syntax: + content: protected String policyName + return: + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.populateWithAuthenticationProperties(ProvisioningConnectionString) + id: populateWithAuthenticationProperties(ProvisioningConnectionString) + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml + langs: + - java + name: populateWithAuthenticationProperties(ProvisioningConnectionString provisioningConnectionString) + nameWithType: AuthenticationMethod.populateWithAuthenticationProperties(ProvisioningConnectionString provisioningConnectionString) + fullName: abstract ProvisioningConnectionString com.microsoft.azure.sdk.iot.provisioning.service.auth.AuthenticationMethod.populateWithAuthenticationProperties(ProvisioningConnectionString provisioningConnectionString) + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.populateWithAuthenticationProperties* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/AuthenticationMethod.java + startLine: 39 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Abstract helper function to populateIotHubConnectionString  + + class with proper authentication properties

+ +

+ syntax: + content: protected abstract ProvisioningConnectionString populateWithAuthenticationProperties(ProvisioningConnectionString provisioningConnectionString) + parameters: + - id: provisioningConnectionString + type: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + description:

The ProvisioningConnectionString that is to be populated with the authentication properties.

+ return: + type: 13c86962com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + description:

An instance of ProvisioningConnectionString populated with the the authentication properties.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.token + id: token + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml + langs: + - java + name: token + nameWithType: AuthenticationMethod.token + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.AuthenticationMethod.token + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/AuthenticationMethod.java + startLine: 27 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary:

Shared access policy token (if applies)

+ syntax: + content: protected String token + return: + type: "26831127" +references: +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: 13c86962com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + spec.java: + - name: 'abstract ' + fullName: 'abstract ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + name: ProvisioningConnectionString + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.populateWithAuthenticationProperties* + name: populateWithAuthenticationProperties + nameWithType: AuthenticationMethod.populateWithAuthenticationProperties + fullName: abstract ProvisioningConnectionString com.microsoft.azure.sdk.iot.provisioning.service.auth.AuthenticationMethod.populateWithAuthenticationProperties + package: com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._service_auth57e924ac571e9b6b13a5787739bdb890 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._service_auth92095b70fe7565c437c270f981c032e7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + name: ProvisioningConnectionString + nameWithType: ProvisioningConnectionString + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString + type: Class + summary:

Expose all connections string properties and methods for user, device and connection string serialization.

+ syntax: + content: public class ProvisioningConnectionString diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml new file mode 100644 index 000000000000..2b7d0f7298b2 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml @@ -0,0 +1,610 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + id: _provisioning_connection_string + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + children: + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.authenticationMethod + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.deviceProvisioningServiceName + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getAuthenticationMethod() + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getDeviceProvisioningServiceName() + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getHostName() + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getSharedAccessKey() + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getSharedAccessKeyName() + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getSharedAccessSignature() + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getUserString() + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.HOST_NAME_PROPERTY_NAME + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.HOST_NAME_SEPARATOR + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.hostName + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.SHARED_ACCESS_KEY_NAME_PROPERTY_NAME + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.SHARED_ACCESS_KEY_PROPERTY_NAME + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.SHARED_ACCESS_SIGNATURE_PROPERTY_NAME + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.sharedAccessKey + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.sharedAccessKeyName + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.sharedAccessSignature + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.toString() + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.VALUE_PAIR_DELIMITER + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.VALUE_PAIR_SEPARATOR + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: ProvisioningConnectionString + nameWithType: ProvisioningConnectionString + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 9 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary:

Expose all connections string properties and methods for user, device and connection string serialization.

+ syntax: + content: public class ProvisioningConnectionString extends ProvisioningConnectionStringBuilder + inheritance: + - java.lang.Object + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.createConnectionString(String) + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.createConnectionString(String,AuthenticationMethod) +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.authenticationMethod + id: authenticationMethod + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: authenticationMethod + nameWithType: ProvisioningConnectionString.authenticationMethod + fullName: AuthenticationMethod com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.authenticationMethod + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 27 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected AuthenticationMethod authenticationMethod + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.deviceProvisioningServiceName + id: deviceProvisioningServiceName + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: deviceProvisioningServiceName + nameWithType: ProvisioningConnectionString.deviceProvisioningServiceName + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.deviceProvisioningServiceName + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 26 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected String deviceProvisioningServiceName + return: + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getAuthenticationMethod() + id: getAuthenticationMethod() + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: getAuthenticationMethod() + nameWithType: ProvisioningConnectionString.getAuthenticationMethod() + fullName: AuthenticationMethod com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getAuthenticationMethod() + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getAuthenticationMethod* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 97 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Getter for authenticationMethod

+ +

+ syntax: + content: public AuthenticationMethod getAuthenticationMethod() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + description:

The authenticationMethod object

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getDeviceProvisioningServiceName() + id: getDeviceProvisioningServiceName() + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: getDeviceProvisioningServiceName() + nameWithType: ProvisioningConnectionString.getDeviceProvisioningServiceName() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getDeviceProvisioningServiceName() + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getDeviceProvisioningServiceName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 86 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Getter for deviceProvisioningServiceName

+ +

+ syntax: + content: public String getDeviceProvisioningServiceName() + return: + type: "26831127" + description:

The Device Provisioning Service name string

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getHostName() + id: getHostName() + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: getHostName() + nameWithType: ProvisioningConnectionString.getHostName() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getHostName() + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getHostName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 141 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Getter for hostName

+ +

+ syntax: + content: public String getHostName() + return: + type: "26831127" + description:

The hostName string

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getSharedAccessKey() + id: getSharedAccessKey() + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: getSharedAccessKey() + nameWithType: ProvisioningConnectionString.getSharedAccessKey() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getSharedAccessKey() + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getSharedAccessKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 119 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Getter for sharedAccessKey

+ +

+ syntax: + content: public String getSharedAccessKey() + return: + type: "26831127" + description:

The sharedAccessKey string

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getSharedAccessKeyName() + id: getSharedAccessKeyName() + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: getSharedAccessKeyName() + nameWithType: ProvisioningConnectionString.getSharedAccessKeyName() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getSharedAccessKeyName() + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getSharedAccessKeyName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 108 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Getter for sharedAccessKeyName

+ +

+ syntax: + content: public String getSharedAccessKeyName() + return: + type: "26831127" + description:

The sharedAccessKeyName string

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getSharedAccessSignature() + id: getSharedAccessSignature() + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: getSharedAccessSignature() + nameWithType: ProvisioningConnectionString.getSharedAccessSignature() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getSharedAccessSignature() + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getSharedAccessSignature* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 130 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Getter for sharedAccessSignature

+ +

+ syntax: + content: public String getSharedAccessSignature() + return: + type: "26831127" + description:

The sharedAccessSignature string

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getUserString() + id: getUserString() + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: getUserString() + nameWithType: ProvisioningConnectionString.getUserString() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getUserString() + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getUserString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 37 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Serialize user string

+ +

+ syntax: + content: public String getUserString() + return: + type: "26831127" + description: '

The user string in the following format: "SharedAccessKeyName@SAS.root.deviceProvisioningServiceName"

' +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.HOST_NAME_PROPERTY_NAME + id: HOST_NAME_PROPERTY_NAME + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: HOST_NAME_PROPERTY_NAME + nameWithType: ProvisioningConnectionString.HOST_NAME_PROPERTY_NAME + fullName: final String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.HOST_NAME_PROPERTY_NAME + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 15 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected static final String HOST_NAME_PROPERTY_NAME= "HostName" + return: + type: 3d93591e +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.HOST_NAME_SEPARATOR + id: HOST_NAME_SEPARATOR + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: HOST_NAME_SEPARATOR + nameWithType: ProvisioningConnectionString.HOST_NAME_SEPARATOR + fullName: final String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.HOST_NAME_SEPARATOR + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 13 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected static final String HOST_NAME_SEPARATOR= "." + return: + type: 3d93591e +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.hostName + id: hostName + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: hostName + nameWithType: ProvisioningConnectionString.hostName + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.hostName + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 25 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected String hostName + return: + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.SHARED_ACCESS_KEY_NAME_PROPERTY_NAME + id: SHARED_ACCESS_KEY_NAME_PROPERTY_NAME + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: SHARED_ACCESS_KEY_NAME_PROPERTY_NAME + nameWithType: ProvisioningConnectionString.SHARED_ACCESS_KEY_NAME_PROPERTY_NAME + fullName: final String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.SHARED_ACCESS_KEY_NAME_PROPERTY_NAME + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 16 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected static final String SHARED_ACCESS_KEY_NAME_PROPERTY_NAME= "SharedAccessKeyName" + return: + type: 3d93591e +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.SHARED_ACCESS_KEY_PROPERTY_NAME + id: SHARED_ACCESS_KEY_PROPERTY_NAME + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: SHARED_ACCESS_KEY_PROPERTY_NAME + nameWithType: ProvisioningConnectionString.SHARED_ACCESS_KEY_PROPERTY_NAME + fullName: final String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.SHARED_ACCESS_KEY_PROPERTY_NAME + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 17 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected static final String SHARED_ACCESS_KEY_PROPERTY_NAME= "SharedAccessKey" + return: + type: 3d93591e +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.SHARED_ACCESS_SIGNATURE_PROPERTY_NAME + id: SHARED_ACCESS_SIGNATURE_PROPERTY_NAME + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: SHARED_ACCESS_SIGNATURE_PROPERTY_NAME + nameWithType: ProvisioningConnectionString.SHARED_ACCESS_SIGNATURE_PROPERTY_NAME + fullName: final String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.SHARED_ACCESS_SIGNATURE_PROPERTY_NAME + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 18 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected static final String SHARED_ACCESS_SIGNATURE_PROPERTY_NAME= "SharedAccessSignature" + return: + type: 3d93591e +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.sharedAccessKey + id: sharedAccessKey + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: sharedAccessKey + nameWithType: ProvisioningConnectionString.sharedAccessKey + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.sharedAccessKey + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 29 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected String sharedAccessKey + return: + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.sharedAccessKeyName + id: sharedAccessKeyName + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: sharedAccessKeyName + nameWithType: ProvisioningConnectionString.sharedAccessKeyName + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.sharedAccessKeyName + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 28 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected String sharedAccessKeyName + return: + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.sharedAccessSignature + id: sharedAccessSignature + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: sharedAccessSignature + nameWithType: ProvisioningConnectionString.sharedAccessSignature + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.sharedAccessSignature + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 30 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected String sharedAccessSignature + return: + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.toString() + id: toString() + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: toString() + nameWithType: ProvisioningConnectionString.toString() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.toString() + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.toString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 55 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Serialize connection string

+ +

+ syntax: + content: public String toString() + return: + type: "26831127" + description:

Provisioning connection string

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.VALUE_PAIR_DELIMITER + id: VALUE_PAIR_DELIMITER + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: VALUE_PAIR_DELIMITER + nameWithType: ProvisioningConnectionString.VALUE_PAIR_DELIMITER + fullName: final String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.VALUE_PAIR_DELIMITER + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 11 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected static final String VALUE_PAIR_DELIMITER= ";" + return: + type: 3d93591e +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.VALUE_PAIR_SEPARATOR + id: VALUE_PAIR_SEPARATOR + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + langs: + - java + name: VALUE_PAIR_SEPARATOR + nameWithType: ProvisioningConnectionString.VALUE_PAIR_SEPARATOR + fullName: final String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.VALUE_PAIR_SEPARATOR + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java + startLine: 12 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: protected static final String VALUE_PAIR_SEPARATOR= "=" + return: + type: 3d93591e +references: +- uid: 3d93591e + spec.java: + - name: final String + fullName: final String +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getUserString* + name: getUserString + nameWithType: ProvisioningConnectionString.getUserString + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getUserString + package: com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.toString* + name: toString + nameWithType: ProvisioningConnectionString.toString + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.toString + package: com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getDeviceProvisioningServiceName* + name: getDeviceProvisioningServiceName + nameWithType: ProvisioningConnectionString.getDeviceProvisioningServiceName + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getDeviceProvisioningServiceName + package: com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getAuthenticationMethod* + name: getAuthenticationMethod + nameWithType: ProvisioningConnectionString.getAuthenticationMethod + fullName: AuthenticationMethod com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getAuthenticationMethod + package: com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getSharedAccessKeyName* + name: getSharedAccessKeyName + nameWithType: ProvisioningConnectionString.getSharedAccessKeyName + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getSharedAccessKeyName + package: com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getSharedAccessKey* + name: getSharedAccessKey + nameWithType: ProvisioningConnectionString.getSharedAccessKey + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getSharedAccessKey + package: com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getSharedAccessSignature* + name: getSharedAccessSignature + nameWithType: ProvisioningConnectionString.getSharedAccessSignature + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getSharedAccessSignature + package: com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.getHostName* + name: getHostName + nameWithType: ProvisioningConnectionString.getHostName + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString.getHostName + package: com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.createConnectionString(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.yml + name: createConnectionString(String connectionString) + nameWithType: ProvisioningConnectionStringBuilder.createConnectionString(String connectionString) + fullName: static ProvisioningConnectionString com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilder.createConnectionString(String connectionString) + type: Method + summary: >- +

Static constructor to create ProvisioningConnectionString deserialize the given string

+ +

+ syntax: + content: public static ProvisioningConnectionString createConnectionString(String connectionString) + parameters: + - id: connectionString + type: "26831127" + description:

The serialized connection string

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + description:

The ProvisioningConnectionString object

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.createConnectionString(String,AuthenticationMethod) + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.yml + name: createConnectionString(String hostName, AuthenticationMethod authenticationMethod) + nameWithType: ProvisioningConnectionStringBuilder.createConnectionString(String hostName, AuthenticationMethod authenticationMethod) + fullName: static ProvisioningConnectionString com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilder.createConnectionString(String hostName, AuthenticationMethod authenticationMethod) + type: Method + summary: >- +

Static constructor to create ProvisioningConnectionString from host name and authentication method

+ +

+ syntax: + content: public static ProvisioningConnectionString createConnectionString(String hostName, AuthenticationMethod authenticationMethod) + parameters: + - id: hostName + type: "26831127" + description:

The hostName string

+ - id: authenticationMethod + type: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + description:

The AuthenticationMethod object

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + description:

The ProvisioningConnectionString object

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.yml + name: ProvisioningConnectionStringBuilder + nameWithType: ProvisioningConnectionStringBuilder + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilder + type: Class + summary:

Provide static constructors to create ProvisioningConnectionString object

+ syntax: + content: public class ProvisioningConnectionStringBuilder +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml + name: AuthenticationMethod + nameWithType: AuthenticationMethod + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.AuthenticationMethod + type: Class + summary:

Class used to abstract the different authentication methods used to use Provisioning SDK.

+ syntax: + content: public class AuthenticationMethod diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.yml new file mode 100644 index 000000000000..57280b7dc397 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.yml @@ -0,0 +1,129 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder + id: _provisioning_connection_string_builder + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + children: + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.createConnectionString(String) + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.createConnectionString(String,AuthenticationMethod) + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.yml + langs: + - java + name: ProvisioningConnectionStringBuilder + nameWithType: ProvisioningConnectionStringBuilder + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilder + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilder.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilder.java + startLine: 16 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary:

Provide static constructors to create ProvisioningConnectionString object

+ syntax: + content: public class ProvisioningConnectionStringBuilder + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.createConnectionString(String) + id: createConnectionString(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.yml + langs: + - java + name: createConnectionString(String connectionString) + nameWithType: ProvisioningConnectionStringBuilder.createConnectionString(String connectionString) + fullName: static ProvisioningConnectionString com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilder.createConnectionString(String connectionString) + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.createConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilder.java + startLine: 30 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Static constructor to create ProvisioningConnectionString deserialize the given string

+ +

+ syntax: + content: public static ProvisioningConnectionString createConnectionString(String connectionString) + parameters: + - id: connectionString + type: "26831127" + description:

The serialized connection string

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + description:

The ProvisioningConnectionString object

+ exceptions: + - type: 3c87bd19 + description:

This exception is thrown if the object creation failed

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.createConnectionString(String,AuthenticationMethod) + id: createConnectionString(String,AuthenticationMethod) + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.yml + langs: + - java + name: createConnectionString(String hostName, AuthenticationMethod authenticationMethod) + nameWithType: ProvisioningConnectionStringBuilder.createConnectionString(String hostName, AuthenticationMethod authenticationMethod) + fullName: static ProvisioningConnectionString com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilder.createConnectionString(String hostName, AuthenticationMethod authenticationMethod) + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.createConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilder.java + startLine: 51 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Static constructor to create ProvisioningConnectionString from host name and authentication method

+ +

+ syntax: + content: public static ProvisioningConnectionString createConnectionString(String hostName, AuthenticationMethod authenticationMethod) + parameters: + - id: hostName + type: "26831127" + description:

The hostName string

+ - id: authenticationMethod + type: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + description:

The AuthenticationMethod object

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + description:

The ProvisioningConnectionString object

+ exceptions: + - type: 3c87bd19 + description:

This exception is thrown if the object creation failed

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.createConnectionString* + name: createConnectionString + nameWithType: ProvisioningConnectionStringBuilder.createConnectionString + fullName: static ProvisioningConnectionString com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilder.createConnectionString + package: com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + name: ProvisioningConnectionString + nameWithType: ProvisioningConnectionString + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString + type: Class + summary:

Expose all connections string properties and methods for user, device and connection string serialization.

+ syntax: + content: public class ProvisioningConnectionString extends ProvisioningConnectionStringBuilder +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml + name: AuthenticationMethod + nameWithType: AuthenticationMethod + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.AuthenticationMethod + type: Class + summary:

Class used to abstract the different authentication methods used to use Provisioning SDK.

+ syntax: + content: public class AuthenticationMethod diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.yml new file mode 100644 index 000000000000..40ffc78564d1 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.yml @@ -0,0 +1,111 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token + id: _provisioning_sas_token + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + children: + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.ProvisioningSasToken(ProvisioningConnectionString) + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.toString() + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.yml + langs: + - java + name: ProvisioningSasToken + nameWithType: ProvisioningSasToken + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningSasToken + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningSasToken.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningSasToken.java + startLine: 20 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary:

Grants device access to an Provisioning for the specified amount of time.

+ syntax: + content: public class ProvisioningSasToken + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.ProvisioningSasToken(ProvisioningConnectionString) + id: ProvisioningSasToken(ProvisioningConnectionString) + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.yml + langs: + - java + name: ProvisioningSasToken(ProvisioningConnectionString provisioningConnectionString) + nameWithType: ProvisioningSasToken.ProvisioningSasToken(ProvisioningConnectionString provisioningConnectionString) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningSasToken.ProvisioningSasToken(ProvisioningConnectionString provisioningConnectionString) + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.ProvisioningSasToken* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningSasToken.java + startLine: 53 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Constructor. Generates a SAS token that grants access to an Provisioning for the specified amount of time. (1 year specified in TOKEN_VALID_SECS)

+ +

+ syntax: + content: public ProvisioningSasToken(ProvisioningConnectionString provisioningConnectionString) + parameters: + - id: provisioningConnectionString + type: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + description:

Connection string object containing the connection parameters

+ exceptions: + - type: 3c87bd19 + description:

if the provided provisioning connection string is null

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.toString() + id: toString() + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.yml + langs: + - java + name: toString() + nameWithType: ProvisioningSasToken.toString() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningSasToken.toString() + overload: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.toString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningSasToken.java + startLine: 131 + package: com.microsoft.azure.sdk.iot.provisioning.service.auth + summary: >- +

Returns the string representation of the SAS token.

+ +

+ syntax: + content: public String toString() + return: + type: "26831127" + description:

The string representation of the SAS token.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.ProvisioningSasToken* + name: ProvisioningSasToken + nameWithType: ProvisioningSasToken.ProvisioningSasToken + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningSasToken.ProvisioningSasToken + package: com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.toString* + name: toString + nameWithType: ProvisioningSasToken.toString + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningSasToken.toString + package: com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + name: ProvisioningConnectionString + nameWithType: ProvisioningConnectionString + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString + type: Class + summary:

Expose all connections string properties and methods for user, device and connection string serialization.

+ syntax: + content: public class ProvisioningConnectionString extends ProvisioningConnectionStringBuilder diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth.yml new file mode 100644 index 000000000000..7c37ee1193d6 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.auth.yml @@ -0,0 +1,66 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth + id: auth + children: + - com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder + - com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token + href: com.microsoft.azure.sdk.iot.provisioning.service.auth.yml + langs: + - java + name: com.microsoft.azure.sdk.iot.provisioning.service.auth + nameWithType: com.microsoft.azure.sdk.iot.provisioning.service.auth + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth + type: Namespace + source: + remote: + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/AuthenticationMethod.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/AuthenticationMethod.java + startLine: 5 + syntax: + content: package com.microsoft.azure.sdk.iot.provisioning.service.auth +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml + name: AuthenticationMethod + nameWithType: AuthenticationMethod + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.AuthenticationMethod + type: Class + summary:

Class used to abstract the different authentication methods used to use Provisioning SDK.

+ syntax: + content: public class AuthenticationMethod +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + name: ProvisioningConnectionString + nameWithType: ProvisioningConnectionString + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString + type: Class + summary:

Expose all connections string properties and methods for user, device and connection string serialization.

+ syntax: + content: public class ProvisioningConnectionString extends ProvisioningConnectionStringBuilder +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.yml + name: ProvisioningConnectionStringBuilder + nameWithType: ProvisioningConnectionStringBuilder + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilder + type: Class + summary:

Provide static constructors to create ProvisioningConnectionString object

+ syntax: + content: public class ProvisioningConnectionStringBuilder +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.yml + name: ProvisioningSasToken + nameWithType: ProvisioningSasToken + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningSasToken + type: Class + summary:

Grants device access to an Provisioning for the specified amount of time.

+ syntax: + content: public class ProvisioningSasToken diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation.yml new file mode 100644 index 000000000000..0d97957b5d70 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation.yml @@ -0,0 +1,105 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + id: _attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation.yml + langs: + - java + name: Attestation + nameWithType: Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Attestation + type: Class + source: + remote: + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Attestation.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Attestation.java + startLine: 12 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

This is the abstract class that unifies all possible types of attestation that Device Provisioning Service supports.

+ +

For now, the provisioning service supports TpmAttestation or X509Attestation.

+ +

+ syntax: + content: public class Attestation + inheritance: + - java.lang.Object +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + name: TpmAttestation + nameWithType: TpmAttestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service TPM Attestation.

+ +

The provisioning service supports Trusted Platform Module, or TPM, as the device attestation mechanism. User must provide the Endorsement Key, and can, optionally, provide the Storage Root Key.

+ +

+ syntax: + content: public class TpmAttestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + name: X509Attestation + nameWithType: X509Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Attestation.

+ +

The provisioning service supports Device Identifier Composition Engine, or DICE, as the device attestation mechanism. To use DICE, user must provide the X509 certificate. This class provide the means to create a new attestation for a X509 certificate and return it as an abstract interface Attestation.

+ +

An X509 attestation can contains one of the 2 types of certificate:

+ +

+ + + + + + Client or Alias certificate: + + + + + +

Called on this class as clientCertificates, this certificate can authenticate a single device.

+ + + + + + + + + + Signing or Root certificate: + + + + + +

Called on this class as rootCertificates, this certificate can create multiple Client certificates to authenticate multiple devices.

+ +
+ +
+ +

+ +

The provisioning service allows user to create Enrollment and EnrollmentGroup. For all operations over Enrollment with DICE, user must provide a clientCertificates, and for operations over EnrollmentGroup, user must provide a rootCertificates.

+ +

For each of this types of certificates, user can provide 2 Certificates, a primary and a secondary. Only the primary is mandatory, the secondary is optional.

+ +

The provisioning service will process the provided certificates, but will never return it back. Instead of it, getPrimaryX509CertificateInfo() and getSecondaryX509CertificateInfo() will return a translated info in the certificate.

+ +

+ syntax: + content: public class X509Attestation diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml new file mode 100644 index 000000000000..d6882ebb5e0c --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml @@ -0,0 +1,418 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + id: _attestation_mechanism + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.AttestationMechanism() + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml + langs: + - java + name: AttestationMechanism + nameWithType: AttestationMechanism + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanism + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanism.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanism.java + startLine: 17 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service Attestation mechanism in the Enrollment and EnrollmentGroup.

+ +

It is an internal class that converts one of the attestations into JSON format. To configure the attestation mechanism, see the external API Attestation.

+ +

+ syntax: &o1 + content: public class AttestationMechanism + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.AttestationMechanism() + id: AttestationMechanism() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml + langs: + - java + name: AttestationMechanism() + nameWithType: AttestationMechanism.AttestationMechanism() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanism.AttestationMechanism() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.AttestationMechanism* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanism.java + startLine: 119 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected AttestationMechanism() +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.AttestationMechanism* + name: AttestationMechanism + nameWithType: AttestationMechanism.AttestationMechanism + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanism.AttestationMechanism + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + name: TpmAttestation + nameWithType: TpmAttestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service TPM Attestation.

+ +

The provisioning service supports Trusted Platform Module, or TPM, as the device attestation mechanism. User must provide the Endorsement Key, and can, optionally, provide the Storage Root Key.

+ +

+ syntax: + content: public class TpmAttestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + name: X509Attestation + nameWithType: X509Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Attestation.

+ +

The provisioning service supports Device Identifier Composition Engine, or DICE, as the device attestation mechanism. To use DICE, user must provide the X509 certificate. This class provide the means to create a new attestation for a X509 certificate and return it as an abstract interface Attestation.

+ +

An X509 attestation can contains one of the 2 types of certificate:

+ +

+ + + + + + Client or Alias certificate: + + + + + +

Called on this class as clientCertificates, this certificate can authenticate a single device.

+ + + + + + + + + + Signing or Root certificate: + + + + + +

Called on this class as rootCertificates, this certificate can create multiple Client certificates to authenticate multiple devices.

+ +
+ +
+ +

+ +

The provisioning service allows user to create Enrollment and EnrollmentGroup. For all operations over Enrollment with DICE, user must provide a clientCertificates, and for operations over EnrollmentGroup, user must provide a rootCertificates.

+ +

For each of this types of certificates, user can provide 2 Certificates, a primary and a secondary. Only the primary is mandatory, the secondary is optional.

+ +

The provisioning service will process the provided certificates, but will never return it back. Instead of it, getPrimaryX509CertificateInfo() and getSecondaryX509CertificateInfo() will return a translated info in the certificate.

+ +

+ syntax: + content: public class X509Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation.yml + name: Attestation + nameWithType: Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Attestation + type: Class + summary: >- +

This is the abstract class that unifies all possible types of attestation that Device Provisioning Service supports.

+ +

For now, the provisioning service supports TpmAttestation or X509Attestation.

+ +

+ syntax: + content: public class Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml + name: AttestationMechanism + nameWithType: AttestationMechanism + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanism + type: Class + summary: >- +

Representation of a single Device Provisioning Service Attestation mechanism in the Enrollment and EnrollmentGroup.

+ +

It is an internal class that converts one of the attestations into JSON format. To configure the attestation mechanism, see the external API Attestation.

+ +

+ syntax: *o1 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class EnrollmentGroup diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.yml new file mode 100644 index 000000000000..c1f6abeee91f --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.yml @@ -0,0 +1,366 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation + id: _bulk_operation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.toJson(BulkOperationMode,Collection) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.toJsonElement(BulkOperationMode,Collection) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.toString(BulkOperationMode,Collection) + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.yml + langs: + - java + name: BulkOperation + nameWithType: BulkOperation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperation + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperation.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperation.java + startLine: 60 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service bulk operation with a JSON serializer.

+ +

It is an internal class that creates a JSON for the bulk operations over the Individual Enrollments. To use bulk operations, please use the external API ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection).

+ +

The following JSON is an example of the result of this serializer.

+
+    **{
+
+             "mode":"update",
+
+             "enrollments":
+
+             [
+
+                 {
+
+                     "registrationId":"validRegistrationId-1",
+
+                     "deviceId":"ContosoDevice-1",
+
+                     "attestation":{
+
+                         "type":"tpm",
+
+                         "tpm":{
+
+                             "endorsementKey":"validEndorsementKey"
+
+                         }
+
+                     },
+
+                     "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                     "provisioningStatus":"enabled"
+
+                 },
+
+                 {
+
+                     "registrationId":"validRegistrationId-2",
+
+                     "deviceId":"ContosoDevice-2",
+
+                     "attestation":{
+
+                         "type":"tpm",
+
+                        "tpm":{
+
+                             "endorsementKey":"validEndorsementKey"
+
+                         }
+
+                     },
+
+                     "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                     "provisioningStatus":"enabled"
+
+                 }
+
+             ]
+
+        *}
+
+        

+ +

+ syntax: + content: public class BulkOperation + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.toJson(BulkOperationMode,Collection) + id: toJson(BulkOperationMode,Collection) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.yml + langs: + - java + name: toJson(BulkOperationMode mode, Collection enrollments) + nameWithType: BulkOperation.toJson(BulkOperationMode mode, Collection enrollments) + fullName: static String com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperation.toJson(BulkOperationMode mode, Collection enrollments) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.toJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperation.java + startLine: 79 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Serializer

+ +

Creates aString  + + , whose content represents the mode and the collection of enrollments in a JSON format.

+ +

+ syntax: + content: public static String toJson(BulkOperationMode mode, Collection enrollments) + parameters: + - id: mode + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode + description:

the BulkOperationMode that defines the single operation to do over the enrollments.

+ - id: enrollments + type: 12ebb11acom.microsoft.azure.sdk.iot.provisioning.service.configs._enrollmenta08ddfce + description:

the collection of Enrollment that contains the description of each individual enrollment.

+ return: + type: "26831127" + description: >- +

TheString  + + with the content of this class.

+ exceptions: + - type: 3c87bd19 + description:

if one of the parameters is invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.toJsonElement(BulkOperationMode,Collection) + id: toJsonElement(BulkOperationMode,Collection) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.yml + langs: + - java + name: toJsonElement(BulkOperationMode mode, Collection enrollments) + nameWithType: BulkOperation.toJsonElement(BulkOperationMode mode, Collection enrollments) + fullName: static JsonElement com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperation.toJsonElement(BulkOperationMode mode, Collection enrollments) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.toJsonElement* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperation.java + startLine: 119 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Serializer

+ +

Creates aJsonElement  + + , whose content represents the mode and the collection of enrollments in a JSON format.

+ +

This is useful if the caller will integrate this JSON with JSON from other classes to generate a consolidated JSON.

+ +

+ syntax: + content: public static JsonElement toJsonElement(BulkOperationMode mode, Collection enrollments) + parameters: + - id: mode + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode + description:

the BulkOperationMode that defines the single operation to do over the enrollments.

+ - id: enrollments + type: 12ebb11acom.microsoft.azure.sdk.iot.provisioning.service.configs._enrollmenta08ddfce + description:

the collection of Enrollment that contains the description of each individual enrollment.

+ return: + type: 8585b2e7 + description: >- +

TheJsonElement  + + with the content of this class.

+ exceptions: + - type: 3c87bd19 + description:

if one of the parameters is invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.toString(BulkOperationMode,Collection) + id: toString(BulkOperationMode,Collection) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.yml + langs: + - java + name: toString(BulkOperationMode mode, Collection enrollments) + nameWithType: BulkOperation.toString(BulkOperationMode mode, Collection enrollments) + fullName: static String com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperation.toString(BulkOperationMode mode, Collection enrollments) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.toString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperation.java + startLine: 97 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Convert the class in a pretty print string.

+ +

Creates aString  + + , whose content represents the mode and the collection of enrollments in a pretty print JSON format.

+ +

+ syntax: + content: public static String toString(BulkOperationMode mode, Collection enrollments) + parameters: + - id: mode + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode + description:

the BulkOperationMode that defines the single operation to do over the enrollments.

+ - id: enrollments + type: 12ebb11acom.microsoft.azure.sdk.iot.provisioning.service.configs._enrollmenta08ddfce + description:

the collection of Enrollment that contains the description of each individual enrollment.

+ return: + type: "26831127" + description: >- +

TheString  + + with the content of this class.

+ exceptions: + - type: 3c87bd19 + description:

if one of the parameters is invalid.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: 12ebb11acom.microsoft.azure.sdk.iot.provisioning.service.configs._enrollmenta08ddfce + spec.java: + - name: Collection< + fullName: Collection< + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + name: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + - name: '>' + fullName: '>' +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.toJson* + name: toJson + nameWithType: BulkOperation.toJson + fullName: static String com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperation.toJson + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.toString* + name: toString + nameWithType: BulkOperation.toString + fullName: static String com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperation.toString + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 8585b2e7 + spec.java: + - name: JsonElement + fullName: JsonElement +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.toJsonElement* + name: toJsonElement + nameWithType: BulkOperation.toJsonElement + fullName: static JsonElement com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperation.toJsonElement + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode.yml + name: BulkOperationMode + nameWithType: BulkOperationMode + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationMode + type: Enum + summary: >- +

The Device Provisioning Service bulk operation modes.

+ +

+ syntax: + content: public enum BulkOperationMode +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode.yml new file mode 100644 index 000000000000..68cb0ae7c716 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode.yml @@ -0,0 +1,51 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode + id: _bulk_operation_mode + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode.SerializedName + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode.yml + langs: + - java + name: BulkOperationMode + nameWithType: BulkOperationMode + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationMode + type: Enum + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationMode.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationMode.java + startLine: 12 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

The Device Provisioning Service bulk operation modes.

+ +

+ syntax: + content: public enum BulkOperationMode + inheritance: + - java.lang.Object + - java.lang.Enum +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode.SerializedName + id: SerializedName + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode.yml + langs: + - java + name: SerializedName + nameWithType: BulkOperationMode.SerializedName + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationMode.SerializedName + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationMode.java + startLine: 14 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: >- + public SerializedName=("create") + CREATE +references: [] diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml new file mode 100644 index 000000000000..0e6c798358b2 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml @@ -0,0 +1,284 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + id: _bulk_operation_result + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.BulkOperationResult() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.BulkOperationResult(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.getErrors() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.getSuccessful() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.toString() + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + langs: + - java + name: BulkOperationResult + nameWithType: BulkOperationResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResult.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResult.java + startLine: 49 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service bulk operation result with a JSON deserializer.

+ +

This result is returned as a result of the ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection).

+ +

The provisioning service provides general bulk result in the isSuccessful, and a individual error result for each enrolment in the bulk.

+ +

The following JSON is an example of the result from a bulk operation.

{
+
+            "isSuccessful":true,
+
+            "errors": [
+
+                {
+
+                    "registrationId":"validRegistrationId1",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                },
+
+                {
+
+                    "registrationId":"validRegistrationId2",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                }
+
+            ]
+
+        }
+
+        

+ +

+ syntax: + content: public class BulkOperationResult + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.BulkOperationResult() + id: BulkOperationResult() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + langs: + - java + name: BulkOperationResult() + nameWithType: BulkOperationResult.BulkOperationResult() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult.BulkOperationResult() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.BulkOperationResult* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResult.java + startLine: 143 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected BulkOperationResult() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.BulkOperationResult(String) + id: BulkOperationResult(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + langs: + - java + name: BulkOperationResult(String json) + nameWithType: BulkOperationResult.BulkOperationResult(String json) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult.BulkOperationResult(String json) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.BulkOperationResult* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResult.java + startLine: 72 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

CONSTRUCTOR

+ +

This constructor creates an instance of the enrollment filling the class with the information provided in the JSON.

+ +

+ syntax: + content: public BulkOperationResult(String json) + parameters: + - id: json + type: "26831127" + description: >- +

theString  + + with the JSON received from the provisioning service.

+ exceptions: + - type: 3c87bd19 + description:

If the provided JSON is null, empty, or invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.getErrors() + id: getErrors() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + langs: + - java + name: getErrors() + nameWithType: BulkOperationResult.getErrors() + fullName: List com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult.getErrors() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.getErrors* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResult.java + startLine: 116 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the bulk of errors.

+ +

+ syntax: + content: public List getErrors() + return: + type: 5618da2dcom.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_errora08ddfce + description: >- +

TheDeviceRegistrationOperationError  + + with the errors content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.getSuccessful() + id: getSuccessful() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + langs: + - java + name: getSuccessful() + nameWithType: BulkOperationResult.getSuccessful() + fullName: Boolean com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult.getSuccessful() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.getSuccessful* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResult.java + startLine: 105 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the Bulk Operation successful.

+ +

+ syntax: + content: public Boolean getSuccessful() + return: + type: 866c2227 + description: >- +

TheBoolean  + + with the isSuccessful content. It cannot benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.toString() + id: toString() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + langs: + - java + name: toString() + nameWithType: BulkOperationResult.toString() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult.toString() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.toString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResult.java + startLine: 128 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Creates a pretty print JSON with the content of this class and subclasses.

+ +

+ syntax: + content: public String toString() + return: + type: "26831127" + description: >- +

TheString  + + with the pretty print JSON.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.BulkOperationResult* + name: BulkOperationResult + nameWithType: BulkOperationResult.BulkOperationResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult.BulkOperationResult + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 866c2227 + spec.java: + - name: Boolean + fullName: Boolean +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.getSuccessful* + name: getSuccessful + nameWithType: BulkOperationResult.getSuccessful + fullName: Boolean com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult.getSuccessful + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5618da2dcom.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_errora08ddfce + spec.java: + - name: List< + fullName: List< + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + name: DeviceRegistrationOperationError + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml + - name: '>' + fullName: '>' +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.getErrors* + name: getErrors + nameWithType: BulkOperationResult.getErrors + fullName: List com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult.getErrors + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.toString* + name: toString + nameWithType: BulkOperationResult.toString + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult.toString + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml + name: DeviceRegistrationOperationError + nameWithType: DeviceRegistrationOperationError + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError + type: Class + summary: >- +

Representation of a single Device Provisioning Service device registration operation error.

+ +

This error is returned as a result of the ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection), in the BulkOperationResult.

+ +

The following JSON is an example of a single error operation from a Bulk operation

{
+
+             "registrationId":"validRegistrationId1",
+
+             "errorCode":200,
+
+             "errorStatus":"Succeeded"
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationOperationError diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml new file mode 100644 index 000000000000..fb871e2e2d6b --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml @@ -0,0 +1,237 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + id: _device_registration_operation_error + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.DeviceRegistrationOperationError() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.getErrorCode() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.getErrorStatus() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.getRegistrationId() + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml + langs: + - java + name: DeviceRegistrationOperationError + nameWithType: DeviceRegistrationOperationError + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationError.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationError.java + startLine: 32 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service device registration operation error.

+ +

This error is returned as a result of the ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection), in the BulkOperationResult.

+ +

The following JSON is an example of a single error operation from a Bulk operation

{
+
+             "registrationId":"validRegistrationId1",
+
+             "errorCode":200,
+
+             "errorStatus":"Succeeded"
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationOperationError + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.DeviceRegistrationOperationError() + id: DeviceRegistrationOperationError() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml + langs: + - java + name: DeviceRegistrationOperationError() + nameWithType: DeviceRegistrationOperationError.DeviceRegistrationOperationError() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError.DeviceRegistrationOperationError() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.DeviceRegistrationOperationError* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationError.java + startLine: 107 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected DeviceRegistrationOperationError() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.getErrorCode() + id: getErrorCode() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml + langs: + - java + name: getErrorCode() + nameWithType: DeviceRegistrationOperationError.getErrorCode() + fullName: Integer com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError.getErrorCode() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.getErrorCode* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationError.java + startLine: 68 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the error code.

+ +

+ syntax: + content: public Integer getErrorCode() + return: + type: 08effaa0 + description: >- +

TheInteger  + + with the errorCode content. It cannot benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.getErrorStatus() + id: getErrorStatus() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml + langs: + - java + name: getErrorStatus() + nameWithType: DeviceRegistrationOperationError.getErrorStatus() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError.getErrorStatus() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.getErrorStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationError.java + startLine: 79 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the error status.

+ +

+ syntax: + content: public String getErrorStatus() + return: + type: "26831127" + description: >- +

TheString  + + with the errorStatus content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.getRegistrationId() + id: getRegistrationId() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml + langs: + - java + name: getRegistrationId() + nameWithType: DeviceRegistrationOperationError.getRegistrationId() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError.getRegistrationId() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.getRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationError.java + startLine: 57 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the error registrationId.

+ +

+ syntax: + content: public String getRegistrationId() + return: + type: "26831127" + description: >- +

TheString  + + with the registrationId content. It cannot benull  + + .

+references: +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.getRegistrationId* + name: getRegistrationId + nameWithType: DeviceRegistrationOperationError.getRegistrationId + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError.getRegistrationId + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 08effaa0 + spec.java: + - name: Integer + fullName: Integer +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.getErrorCode* + name: getErrorCode + nameWithType: DeviceRegistrationOperationError.getErrorCode + fullName: Integer com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError.getErrorCode + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.getErrorStatus* + name: getErrorStatus + nameWithType: DeviceRegistrationOperationError.getErrorStatus + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError.getErrorStatus + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.DeviceRegistrationOperationError* + name: DeviceRegistrationOperationError + nameWithType: DeviceRegistrationOperationError.DeviceRegistrationOperationError + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError.DeviceRegistrationOperationError + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + name: BulkOperationResult + nameWithType: BulkOperationResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult + type: Class + summary: >- +

Representation of a single Device Provisioning Service bulk operation result with a JSON deserializer.

+ +

This result is returned as a result of the ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection).

+ +

The provisioning service provides general bulk result in the isSuccessful, and a individual error result for each enrolment in the bulk.

+ +

The following JSON is an example of the result from a bulk operation.

{
+
+            "isSuccessful":true,
+
+            "errors": [
+
+                {
+
+                    "registrationId":"validRegistrationId1",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                },
+
+                {
+
+                    "registrationId":"validRegistrationId2",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                }
+
+            ]
+
+        }
+
+        

+ +

+ syntax: + content: public class BulkOperationResult diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml new file mode 100644 index 000000000000..3a11ad91ca13 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml @@ -0,0 +1,470 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + id: _device_registration_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.DeviceRegistrationStatus() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.DeviceRegistrationStatus(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getAssignedHub() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getCreatedDateTimeUtc() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getDeviceId() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getErrorCode() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getErrorMessage() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getEtag() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getLastUpdatedDateTimeUtc() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getRegistrationId() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getStatus() + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + langs: + - java + name: DeviceRegistrationStatus + nameWithType: DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + startLine: 37 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service device registration status with a JSON deserializer.

+ +

Example of JSON format:

{
+
+            "registrationId":"validRegistrationId",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "assignedHub":"ContosoIoTHub.azure-devices.net",
+
+            "deviceId":"ContosoDevice-123",
+
+            "status":"assigned"
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "errorCode":200
+
+            "errorMessage":"Succeeded"
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationStatus + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.DeviceRegistrationStatus() + id: DeviceRegistrationStatus() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + langs: + - java + name: DeviceRegistrationStatus() + nameWithType: DeviceRegistrationStatus.DeviceRegistrationStatus() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.DeviceRegistrationStatus() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.DeviceRegistrationStatus* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + startLine: 299 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected DeviceRegistrationStatus() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.DeviceRegistrationStatus(String) + id: DeviceRegistrationStatus(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + langs: + - java + name: DeviceRegistrationStatus(String json) + nameWithType: DeviceRegistrationStatus.DeviceRegistrationStatus(String json) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.DeviceRegistrationStatus(String json) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.DeviceRegistrationStatus* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + startLine: 107 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

CONSTRUCTOR

+ +

This constructor creates an instance of the device registration status filling the class with the information provided in the JSON.

+ +

+ syntax: + content: public DeviceRegistrationStatus(String json) + parameters: + - id: json + type: "26831127" + description: >- +

theString  + + with the JSON received from the provisioning service.

+ exceptions: + - type: 3c87bd19 + description:

If the provided JSON is null, empty, or invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getAssignedHub() + id: getAssignedHub() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + langs: + - java + name: getAssignedHub() + nameWithType: DeviceRegistrationStatus.getAssignedHub() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getAssignedHub() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getAssignedHub* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + startLine: 241 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the assignedHub.

+ +

+ syntax: + content: public String getAssignedHub() + return: + type: "26831127" + description: >- +

TheString  + + with the assignedHub content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getCreatedDateTimeUtc() + id: getCreatedDateTimeUtc() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + langs: + - java + name: getCreatedDateTimeUtc() + nameWithType: DeviceRegistrationStatus.getCreatedDateTimeUtc() + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getCreatedDateTimeUtc() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getCreatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + startLine: 219 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the createdDateTimeUtc.

+ +

+ syntax: + content: public Date getCreatedDateTimeUtc() + return: + type: "12977444" + description: >- +

TheDate  + + with the createdDateTimeUtc content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getDeviceId() + id: getDeviceId() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + langs: + - java + name: getDeviceId() + nameWithType: DeviceRegistrationStatus.getDeviceId() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getDeviceId() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getDeviceId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + startLine: 208 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the deviceId.

+ +

+ syntax: + content: public String getDeviceId() + return: + type: "26831127" + description: >- +

TheString  + + with the deviceID content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getErrorCode() + id: getErrorCode() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + langs: + - java + name: getErrorCode() + nameWithType: DeviceRegistrationStatus.getErrorCode() + fullName: Integer com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getErrorCode() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getErrorCode* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + startLine: 263 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the errorCode.

+ +

+ syntax: + content: public Integer getErrorCode() + return: + type: 08effaa0 + description: >- +

TheInteger  + + with the errorCode content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getErrorMessage() + id: getErrorMessage() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + langs: + - java + name: getErrorMessage() + nameWithType: DeviceRegistrationStatus.getErrorMessage() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getErrorMessage() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getErrorMessage* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + startLine: 274 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the errorMessage.

+ +

+ syntax: + content: public String getErrorMessage() + return: + type: "26831127" + description: >- +

TheString  + + with the errorMessage content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getEtag() + id: getEtag() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + langs: + - java + name: getEtag() + nameWithType: DeviceRegistrationStatus.getEtag() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getEtag() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getEtag* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + startLine: 285 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the etag.

+ +

+ syntax: + content: public String getEtag() + return: + type: "26831127" + description: >- +

TheString  + + with the etag content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getLastUpdatedDateTimeUtc() + id: getLastUpdatedDateTimeUtc() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + langs: + - java + name: getLastUpdatedDateTimeUtc() + nameWithType: DeviceRegistrationStatus.getLastUpdatedDateTimeUtc() + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getLastUpdatedDateTimeUtc() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getLastUpdatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + startLine: 230 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the lastUpdatedDateTimeUtc.

+ +

+ syntax: + content: public Date getLastUpdatedDateTimeUtc() + return: + type: "12977444" + description: >- +

TheDate  + + with the lastUpdatedDateTimeUtc content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getRegistrationId() + id: getRegistrationId() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + langs: + - java + name: getRegistrationId() + nameWithType: DeviceRegistrationStatus.getRegistrationId() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getRegistrationId() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + startLine: 197 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the registrationId.

+ +

+ syntax: + content: public String getRegistrationId() + return: + type: "26831127" + description: >- +

TheString  + + with the registrationID content. It cannot benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getStatus() + id: getStatus() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + langs: + - java + name: getStatus() + nameWithType: DeviceRegistrationStatus.getStatus() + fullName: EnrollmentStatus com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getStatus() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatus.java + startLine: 252 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the status.

+ +

+ syntax: + content: public EnrollmentStatus getStatus() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status + description: >- +

TheEnrollmentStatus  + + with the status content. It can benull  + + .

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.DeviceRegistrationStatus* + name: DeviceRegistrationStatus + nameWithType: DeviceRegistrationStatus.DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.DeviceRegistrationStatus + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getRegistrationId* + name: getRegistrationId + nameWithType: DeviceRegistrationStatus.getRegistrationId + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getRegistrationId + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getDeviceId* + name: getDeviceId + nameWithType: DeviceRegistrationStatus.getDeviceId + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getDeviceId + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: "12977444" + spec.java: + - name: Date + fullName: Date +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getCreatedDateTimeUtc* + name: getCreatedDateTimeUtc + nameWithType: DeviceRegistrationStatus.getCreatedDateTimeUtc + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getCreatedDateTimeUtc + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getLastUpdatedDateTimeUtc* + name: getLastUpdatedDateTimeUtc + nameWithType: DeviceRegistrationStatus.getLastUpdatedDateTimeUtc + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getLastUpdatedDateTimeUtc + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getAssignedHub* + name: getAssignedHub + nameWithType: DeviceRegistrationStatus.getAssignedHub + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getAssignedHub + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getStatus* + name: getStatus + nameWithType: DeviceRegistrationStatus.getStatus + fullName: EnrollmentStatus com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getStatus + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 08effaa0 + spec.java: + - name: Integer + fullName: Integer +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getErrorCode* + name: getErrorCode + nameWithType: DeviceRegistrationStatus.getErrorCode + fullName: Integer com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getErrorCode + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getErrorMessage* + name: getErrorMessage + nameWithType: DeviceRegistrationStatus.getErrorMessage + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getErrorMessage + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.getEtag* + name: getEtag + nameWithType: DeviceRegistrationStatus.getEtag + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus.getEtag + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status.yml + name: EnrollmentStatus + nameWithType: EnrollmentStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentStatus + type: Enum + summary: >- +

The Device Provisioning Service enrollment status.

+ +

+ syntax: + content: public enum EnrollmentStatus diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml new file mode 100644 index 000000000000..09ae58968b01 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml @@ -0,0 +1,1666 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + id: _enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.Enrollment() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.Enrollment(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.Enrollment(String,Attestation) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getAttestation() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getCreatedDateTimeUtc() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getDeviceId() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getEtag() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getInitialTwinState() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getIotHubHostName() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getLastUpdatedDateTimeUtc() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getProvisioningStatus() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getRegistrationId() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getRegistrationStatus() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setAttestation(Attestation) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setAttestation(AttestationMechanism) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setCreatedDateTimeUtc(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setDeviceId(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setEtag(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setInitialTwinState(TwinState) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setIotHubHostName(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setLastUpdatedDateTimeUtc(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setProvisioningStatus(ProvisioningStatus) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setRegistrationId(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setRegistrationStatus(DeviceRegistrationStatus) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.toJsonElement() + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 77 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: &o1 + content: public class Enrollment extends Serializable + inheritance: + - java.lang.Object + - java.io.Serializable + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJson() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toString() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.Enrollment() + id: Enrollment() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: Enrollment() + nameWithType: Enrollment.Enrollment() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.Enrollment() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.Enrollment* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 656 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected Enrollment() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.Enrollment(String) + id: Enrollment(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: Enrollment(String json) + nameWithType: Enrollment.Enrollment(String json) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.Enrollment(String json) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.Enrollment* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 210 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

CONSTRUCTOR

+ +

This constructor creates an instance of the enrollment filling the class with the information provided in the JSON. It is used by the SDK to parse enrollment responses from the provisioning service.

+ +

The following JSON is a sample of the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public Enrollment(String json) + parameters: + - id: json + type: "26831127" + description: >- +

theString  + + with the JSON received from the provisioning service.

+ exceptions: + - type: 3c87bd19 + description:

If the provided JSON is null, empty, or invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.Enrollment(String,Attestation) + id: Enrollment(String,Attestation) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: Enrollment(String registrationId, Attestation attestation) + nameWithType: Enrollment.Enrollment(String registrationId, Attestation attestation) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.Enrollment(String registrationId, Attestation attestation) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.Enrollment* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 171 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

CONSTRUCTOR

+ +

This constructor creates an instance of the enrollment with the minimum set of information required by the provisioning service. A valid enrollment must contain the registrationId, which uniquely identify this enrollment, and the attestation mechanism, which can be TPM or X509.

+ +

Other parameters can be added by calling the setters on this class.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             }
+
+        *}
+
+        

+ +

+ syntax: + content: public Enrollment(String registrationId, Attestation attestation) + parameters: + - id: registrationId + type: "26831127" + description: >- +

theString  + + with an unique id for this enrollment.

+ - id: attestation + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + description:

the Attestation mechanism that can be TpmAttestation or X509Attestation.

+ exceptions: + - type: 3c87bd19 + description:

If one of the provided parameters is not correct.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getAttestation() + id: getAttestation() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: getAttestation() + nameWithType: Enrollment.getAttestation() + fullName: Attestation com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getAttestation() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getAttestation* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 404 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the attestation mechanism.

+ +

+ syntax: + content: public Attestation getAttestation() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + description: >- +

TheAttestation  + + with the attestation content. It cannot benull  + + .

+ exceptions: + - type: 407b0ee3 + description:

If the type of the attestation mechanism is unknown.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getCreatedDateTimeUtc() + id: getCreatedDateTimeUtc() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: getCreatedDateTimeUtc() + nameWithType: Enrollment.getCreatedDateTimeUtc() + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getCreatedDateTimeUtc() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getCreatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 565 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the createdDateTimeUtcDate.

+ +

+ syntax: + content: public Date getCreatedDateTimeUtc() + return: + type: "12977444" + description: >- +

TheDate  + + with the createdDateTimeUtcDate content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getDeviceId() + id: getDeviceId() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: getDeviceId() + nameWithType: Enrollment.getDeviceId() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getDeviceId() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getDeviceId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 342 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the deviceId.

+ +

+ syntax: + content: public String getDeviceId() + return: + type: "26831127" + description: >- +

TheString  + + with the deviceID content. It cannot benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getEtag() + id: getEtag() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: getEtag() + nameWithType: Enrollment.getEtag() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getEtag() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getEtag* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 627 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the etag.

+ +

+ syntax: + content: public String getEtag() + return: + type: "26831127" + description: >- +

TheString  + + with the etag content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getInitialTwinState() + id: getInitialTwinState() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: getInitialTwinState() + nameWithType: Enrollment.getInitialTwinState() + fullName: TwinState com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getInitialTwinState() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getInitialTwinState* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 505 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the initialTwinState.

+ +

+ syntax: + content: public TwinState getInitialTwinState() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + description: >- +

TheTwinState  + + with the initialTwinState content. Its optional and can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getIotHubHostName() + id: getIotHubHostName() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: getIotHubHostName() + nameWithType: Enrollment.getIotHubHostName() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getIotHubHostName() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getIotHubHostName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 471 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the iotHubHostName.

+ +

+ syntax: + content: public String getIotHubHostName() + return: + type: "26831127" + description: >- +

TheString  + + with the iotHubHostName content. It cannot benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getLastUpdatedDateTimeUtc() + id: getLastUpdatedDateTimeUtc() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: getLastUpdatedDateTimeUtc() + nameWithType: Enrollment.getLastUpdatedDateTimeUtc() + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getLastUpdatedDateTimeUtc() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getLastUpdatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 596 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the lastUpdatedDateTimeUtcDate.

+ +

+ syntax: + content: public Date getLastUpdatedDateTimeUtc() + return: + type: "12977444" + description: >- +

TheDate  + + with the lastUpdatedDateTimeUtcDate content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getProvisioningStatus() + id: getProvisioningStatus() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: getProvisioningStatus() + nameWithType: Enrollment.getProvisioningStatus() + fullName: ProvisioningStatus com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getProvisioningStatus() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getProvisioningStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 535 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the provisioningStatus.

+ +

+ syntax: + content: public ProvisioningStatus getProvisioningStatus() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status + description: >- +

TheProvisioningStatus  + + with the provisioningStatus content. It can be 'enabled' or 'disabled'.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getRegistrationId() + id: getRegistrationId() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: getRegistrationId() + nameWithType: Enrollment.getRegistrationId() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getRegistrationId() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 309 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the registrationId.

+ +

+ syntax: + content: public String getRegistrationId() + return: + type: "26831127" + description: >- +

TheString  + + with the registrationID content. It cannot benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getRegistrationStatus() + id: getRegistrationStatus() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: getRegistrationStatus() + nameWithType: Enrollment.getRegistrationStatus() + fullName: DeviceRegistrationStatus com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getRegistrationStatus() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getRegistrationStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 375 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the registrationStatus.

+ +

+ syntax: + content: public DeviceRegistrationStatus getRegistrationStatus() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + description: >- +

TheDeviceRegistrationStatus  + + with the registrationStatus content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setAttestation(Attestation) + id: setAttestation(Attestation) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: setAttestation(Attestation attestation) + nameWithType: Enrollment.setAttestation(Attestation attestation) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setAttestation(Attestation attestation) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setAttestation* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 454 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the attestation.

+ +

+ + Attestation mechanism is a mandatory parameter that provides the mechanism type and the necessary keys/certificates

+ +

+ +

+ syntax: + content: public void setAttestation(Attestation attestation) + parameters: + - id: attestation + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + description:

the Attestation with the new attestation mechanism. It can be TpmAttestation or X509Attestation.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided attestation mechanism isnull  + + .

+ see: + - type: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + description: Attestation + - type: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + description: TpmAttestation + - type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + description: X509Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setAttestation(AttestationMechanism) + id: setAttestation(AttestationMechanism) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: setAttestation(AttestationMechanism attestationMechanism) + nameWithType: Enrollment.setAttestation(AttestationMechanism attestationMechanism) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setAttestation(AttestationMechanism attestationMechanism) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setAttestation* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 423 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the attestation.

+ +

+ + Attestation mechanism is a mandatory parameter that provides the mechanism type and the necessary keys/certificates

+ +

+ +

+ syntax: + content: protected void setAttestation(AttestationMechanism attestationMechanism) + parameters: + - id: attestationMechanism + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + description: >- +

theAttestationMechanism  + + with the new attestation mechanism. It can be tpm or x509.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided attestation mechanism isnull  + + or invalid.

+ see: + - type: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + description: AttestationMechanism +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setCreatedDateTimeUtc(String) + id: setCreatedDateTimeUtc(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: setCreatedDateTimeUtc(String createdDateTimeUtc) + nameWithType: Enrollment.setCreatedDateTimeUtc(String createdDateTimeUtc) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setCreatedDateTimeUtc(String createdDateTimeUtc) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setCreatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 584 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the createdDateTimeUtc.

+ +

This Date and Time is provided by the provisioning service. If the enrollment is not created yet, this string can represent an invalid Date. In this case, it will be ignored.

+ +

Example of the expected format: "2016-06-01T21:22:43.7996883Z"  + +

+ +

+ syntax: + content: protected void setCreatedDateTimeUtc(String createdDateTimeUtc) + parameters: + - id: createdDateTimeUtc + type: "26831127" + description: >- +

theString  + + with the new createdDateTimeUtc. It can benull  + + , empty or not valid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setDeviceId(String) + id: setDeviceId(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: setDeviceId(String deviceId) + nameWithType: Enrollment.setDeviceId(String deviceId) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setDeviceId(String deviceId) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setDeviceId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 361 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the deviceId.

+ +

A valid device Id shall follow this criteria. A case-sensitive string (up to 128 char long) of ASCII 7-bit alphanumeric chars

{'-', ':', '.', '+', '', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''}.

+ +

+ syntax: + content: public void setDeviceId(String deviceId) + parameters: + - id: deviceId + type: "26831127" + description: >- +

theString  + + with the new deviceID. It cannot benull  + + , empty, or invalid.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided deviceId isnull  + + , empty, or invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setEtag(String) + id: setEtag(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: setEtag(String etag) + nameWithType: Enrollment.setEtag(String etag) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setEtag(String etag) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setEtag* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 639 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the etag.

+ +

+ syntax: + content: public void setEtag(String etag) + parameters: + - id: etag + type: "26831127" + description: >- +

theString  + + with the new etag. It cannot benull  + + , empty or invalid.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided etag isnull  + + , empty or invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setInitialTwinState(TwinState) + id: setInitialTwinState(TwinState) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: setInitialTwinState(TwinState initialTwinState) + nameWithType: Enrollment.setInitialTwinState(TwinState initialTwinState) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setInitialTwinState(TwinState initialTwinState) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setInitialTwinState* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 521 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the initialTwinState.

+ +

It provides a Twin precondition for the provisioned device.

+ +

+ syntax: + content: public void setInitialTwinState(TwinState initialTwinState) + parameters: + - id: initialTwinState + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + description: >- +

theTwinState  + + with the new initialTwinState. It cannot benull  + + .

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided initialTwinState isnull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setIotHubHostName(String) + id: setIotHubHostName(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: setIotHubHostName(String iotHubHostName) + nameWithType: Enrollment.setIotHubHostName(String iotHubHostName) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setIotHubHostName(String iotHubHostName) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setIotHubHostName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 491 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the iotHubHostName.

+ +

A valid iothub host name shall follow this criteria. A case-sensitive string (up to 128 char long) of ASCII 7-bit alphanumeric chars

{'-', ':', '.', '+', '', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''}. A valid host name shall have, at least 2 parts separated by '.'.

+ +

+ syntax: + content: public void setIotHubHostName(String iotHubHostName) + parameters: + - id: iotHubHostName + type: "26831127" + description: >- +

theString  + + with the new iotHubHostName. It cannot benull  + + , empty, or invalid.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided iotHubHostName isnull  + + , empty, or invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setLastUpdatedDateTimeUtc(String) + id: setLastUpdatedDateTimeUtc(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: setLastUpdatedDateTimeUtc(String lastUpdatedDateTimeUtc) + nameWithType: Enrollment.setLastUpdatedDateTimeUtc(String lastUpdatedDateTimeUtc) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setLastUpdatedDateTimeUtc(String lastUpdatedDateTimeUtc) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setLastUpdatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 615 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the lastUpdatedDateTimeUtc.

+ +

This Date and Time is provided by the provisioning service. If the enrollment is not created yet, this string can represent an invalid Date. In this case, it will be ignored.

+ +

Example of the expected format: "2016-06-01T21:22:43.7996883Z"  + +

+ +

+ syntax: + content: protected void setLastUpdatedDateTimeUtc(String lastUpdatedDateTimeUtc) + parameters: + - id: lastUpdatedDateTimeUtc + type: "26831127" + description: >- +

theString  + + with the new lastUpdatedDateTimeUtc. It can benull  + + , empty or not valid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setProvisioningStatus(ProvisioningStatus) + id: setProvisioningStatus(ProvisioningStatus) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: setProvisioningStatus(ProvisioningStatus provisioningStatus) + nameWithType: Enrollment.setProvisioningStatus(ProvisioningStatus provisioningStatus) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setProvisioningStatus(ProvisioningStatus provisioningStatus) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setProvisioningStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 551 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the provisioningStatus.

+ +

It provides a Status precondition for the provisioned device.

+ +

+ syntax: + content: public void setProvisioningStatus(ProvisioningStatus provisioningStatus) + parameters: + - id: provisioningStatus + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status + description: >- +

theProvisioningStatus  + + with the new provisioningStatus. It cannot benull  + + .

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided provisioningStatus isnull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setRegistrationId(String) + id: setRegistrationId(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: setRegistrationId(String registrationId) + nameWithType: Enrollment.setRegistrationId(String registrationId) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setRegistrationId(String registrationId) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 328 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the registrationId.

+ +

A valid registration Id shall follow this criteria. A case-sensitive string (up to 128 char long) of ASCII 7-bit alphanumeric chars

{'-', ':', '.', '+', '', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''}.

+ +

+ syntax: + content: protected void setRegistrationId(String registrationId) + parameters: + - id: registrationId + type: "26831127" + description: >- +

theString  + + with the new registrationId. It cannot benull  + + , empty, or invalid.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided registrationId isnull  + + , empty, or invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setRegistrationStatus(DeviceRegistrationStatus) + id: setRegistrationStatus(DeviceRegistrationStatus) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: setRegistrationStatus(DeviceRegistrationStatus registrationStatus) + nameWithType: Enrollment.setRegistrationStatus(DeviceRegistrationStatus registrationStatus) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setRegistrationStatus(DeviceRegistrationStatus registrationStatus) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setRegistrationStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 389 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the registrationStatus.

+ +

+ syntax: + content: protected void setRegistrationStatus(DeviceRegistrationStatus registrationStatus) + parameters: + - id: registrationStatus + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + description: >- +

theDeviceRegistrationStatus  + + with the new registrationStatus. It cannot benull  + + .

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided registrationStatus isnull  + + .

+ see: + - type: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + description: DeviceRegistrationStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.toJsonElement() + id: toJsonElement() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + langs: + - java + name: toJsonElement() + nameWithType: Enrollment.toJsonElement() + fullName: JsonElement com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.toJsonElement() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.toJsonElement* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Enrollment.java + startLine: 289 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Serializer

+ +

Creates aJsonElement  + + , which the content represents the information in this class and its subclasses in a JSON format.

+ +

This is useful if the caller will integrate this JSON with JSON from other classes to generate a consolidated JSON.

+ +

+ syntax: + content: public JsonElement toJsonElement() + return: + type: 8585b2e7 + description: >- +

TheJsonElement  + + with the content of this class.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.Enrollment* + name: Enrollment + nameWithType: Enrollment.Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.Enrollment + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 8585b2e7 + spec.java: + - name: JsonElement + fullName: JsonElement +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.toJsonElement* + name: toJsonElement + nameWithType: Enrollment.toJsonElement + fullName: JsonElement com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.toJsonElement + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getRegistrationId* + name: getRegistrationId + nameWithType: Enrollment.getRegistrationId + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getRegistrationId + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getDeviceId* + name: getDeviceId + nameWithType: Enrollment.getDeviceId + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getDeviceId + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setDeviceId* + name: setDeviceId + nameWithType: Enrollment.setDeviceId + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setDeviceId + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getRegistrationStatus* + name: getRegistrationStatus + nameWithType: Enrollment.getRegistrationStatus + fullName: DeviceRegistrationStatus com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getRegistrationStatus + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 407b0ee3 + spec.java: + - name: ProvisioningServiceClientException + fullName: ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getAttestation* + name: getAttestation + nameWithType: Enrollment.getAttestation + fullName: Attestation com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getAttestation + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setAttestation* + name: setAttestation + nameWithType: Enrollment.setAttestation + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setAttestation + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getIotHubHostName* + name: getIotHubHostName + nameWithType: Enrollment.getIotHubHostName + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getIotHubHostName + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setIotHubHostName* + name: setIotHubHostName + nameWithType: Enrollment.setIotHubHostName + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setIotHubHostName + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getInitialTwinState* + name: getInitialTwinState + nameWithType: Enrollment.getInitialTwinState + fullName: TwinState com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getInitialTwinState + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setInitialTwinState* + name: setInitialTwinState + nameWithType: Enrollment.setInitialTwinState + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setInitialTwinState + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getProvisioningStatus* + name: getProvisioningStatus + nameWithType: Enrollment.getProvisioningStatus + fullName: ProvisioningStatus com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getProvisioningStatus + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setProvisioningStatus* + name: setProvisioningStatus + nameWithType: Enrollment.setProvisioningStatus + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setProvisioningStatus + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: "12977444" + spec.java: + - name: Date + fullName: Date +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getCreatedDateTimeUtc* + name: getCreatedDateTimeUtc + nameWithType: Enrollment.getCreatedDateTimeUtc + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getCreatedDateTimeUtc + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getLastUpdatedDateTimeUtc* + name: getLastUpdatedDateTimeUtc + nameWithType: Enrollment.getLastUpdatedDateTimeUtc + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getLastUpdatedDateTimeUtc + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.getEtag* + name: getEtag + nameWithType: Enrollment.getEtag + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.getEtag + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setEtag* + name: setEtag + nameWithType: Enrollment.setEtag + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setEtag + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setRegistrationId* + name: setRegistrationId + nameWithType: Enrollment.setRegistrationId + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setRegistrationId + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setRegistrationStatus* + name: setRegistrationStatus + nameWithType: Enrollment.setRegistrationStatus + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setRegistrationStatus + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setCreatedDateTimeUtc* + name: setCreatedDateTimeUtc + nameWithType: Enrollment.setCreatedDateTimeUtc + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setCreatedDateTimeUtc + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.setLastUpdatedDateTimeUtc* + name: setLastUpdatedDateTimeUtc + nameWithType: Enrollment.setLastUpdatedDateTimeUtc + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment.setLastUpdatedDateTimeUtc + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJson() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + name: toJson() + nameWithType: Serializable.toJson() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable.toJson() + type: Method + summary: >- +

Serializer

+ +

Creates aString  + + , which the content represents the information in the child class and its subclasses in a JSON format.

+ +

+ syntax: + content: public String toJson() + return: + type: "26831127" + description: >- +

TheString  + + with the JSON.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toString() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + name: toString() + nameWithType: Serializable.toString() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable.toString() + type: Method + summary: >- +

Creates a pretty print JSON with the content of the child class and subclasses.

+ +

+ syntax: + content: public String toString() + return: + type: "26831127" + description: >- +

TheString  + + with the pretty print JSON.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + name: Serializable + nameWithType: Serializable + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable + type: Class + summary: >- +

Abstract class with the parser for the provisioning configurations.

+ +

+ syntax: + content: public class Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + name: DeviceRegistrationStatus + nameWithType: DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus + type: Class + summary: >- +

Representation of a single Device Provisioning Service device registration status with a JSON deserializer.

+ +

Example of JSON format:

{
+
+            "registrationId":"validRegistrationId",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "assignedHub":"ContosoIoTHub.azure-devices.net",
+
+            "deviceId":"ContosoDevice-123",
+
+            "status":"assigned"
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "errorCode":200
+
+            "errorMessage":"Succeeded"
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml + name: AttestationMechanism + nameWithType: AttestationMechanism + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanism + type: Class + summary: >- +

Representation of a single Device Provisioning Service Attestation mechanism in the Enrollment and EnrollmentGroup.

+ +

It is an internal class that converts one of the attestations into JSON format. To configure the attestation mechanism, see the external API Attestation.

+ +

+ syntax: + content: public class AttestationMechanism +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + name: TwinState + nameWithType: TwinState + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState + type: Class + summary: >- +

Representation of a single Twin initial state for the Device Provisioning Service.

+ +

The TwinState can contain one TwinCollection of Tags, and one TwinCollection of desiredProperties.

+ +

Each entity in the collections can contain a associated TwinMetadata.

+ +

These metadata are provided by the Service and contains information about the last updated date time, and version.

+ +

For instance, the follow is a valid TwinState, represented as initialTwinState  + + in the rest API.

{
+
+            "initialTwinState": {
+
+                "tags":{
+
+                    "SpeedUnity":"MPH",
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "SpeedUnity":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+                "desiredProperties":{
+
+                    "MaxSpeed":{
+
+                        "Value":500,
+
+                        "NewValue":300
+
+                    },
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "MaxSpeed":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4,
+
+                            "Value":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            },
+
+                            "NewValue":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            }
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class TwinState +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status.yml + name: ProvisioningStatus + nameWithType: ProvisioningStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.ProvisioningStatus + type: Enum + summary: >- +

The Device Provisioning Service provisioning status.

+ +

+ syntax: + content: public enum ProvisioningStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation.yml + name: Attestation + nameWithType: Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Attestation + type: Class + summary: >- +

This is the abstract class that unifies all possible types of attestation that Device Provisioning Service supports.

+ +

For now, the provisioning service supports TpmAttestation or X509Attestation.

+ +

+ syntax: + content: public class Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: *o1 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + name: TpmAttestation + nameWithType: TpmAttestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service TPM Attestation.

+ +

The provisioning service supports Trusted Platform Module, or TPM, as the device attestation mechanism. User must provide the Endorsement Key, and can, optionally, provide the Storage Root Key.

+ +

+ syntax: + content: public class TpmAttestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + name: X509Attestation + nameWithType: X509Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Attestation.

+ +

The provisioning service supports Device Identifier Composition Engine, or DICE, as the device attestation mechanism. To use DICE, user must provide the X509 certificate. This class provide the means to create a new attestation for a X509 certificate and return it as an abstract interface Attestation.

+ +

An X509 attestation can contains one of the 2 types of certificate:

+ +

+ + + + + + Client or Alias certificate: + + + + + +

Called on this class as clientCertificates, this certificate can authenticate a single device.

+ + + + + + + + + + Signing or Root certificate: + + + + + +

Called on this class as rootCertificates, this certificate can create multiple Client certificates to authenticate multiple devices.

+ +
+ +
+ +

+ +

The provisioning service allows user to create Enrollment and EnrollmentGroup. For all operations over Enrollment with DICE, user must provide a clientCertificates, and for operations over EnrollmentGroup, user must provide a rootCertificates.

+ +

For each of this types of certificates, user can provide 2 Certificates, a primary and a secondary. Only the primary is mandatory, the secondary is optional.

+ +

The provisioning service will process the provided certificates, but will never return it back. Instead of it, getPrimaryX509CertificateInfo() and getSecondaryX509CertificateInfo() will return a translated info in the certificate.

+ +

+ syntax: + content: public class X509Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createOrUpdateIndividualEnrollment(Enrollment) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createOrUpdateIndividualEnrollment(Enrollment enrollment) + nameWithType: ProvisioningServiceClient.createOrUpdateIndividualEnrollment(Enrollment enrollment) + fullName: Enrollment com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createOrUpdateIndividualEnrollment(Enrollment enrollment) + type: Method + summary: "

Create or update a individual device enrollment record.

\r\n

This API creates a new enrollment or update a existed one. All enrollments in the Device Provisioning Service contains a unique identifier called registrationId. If this API is called for an enrollment with a registrationId that already exists, it will replace the existed enrollment information by the new one. On the other hand, if the registrationId does not exit, this API will create a new enrollment.

\r\n

To use the Device Provisioning Service API, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.\r\n    import com.microsoft.azure.sdk.iot.provisioning.service.*;\r\n    

\r\n

\r\n Sample:\r\n

\r\n

The follow code will create a new enrollment that will provisioning the ContosoDevice1000 to the ContosoHub.azure-devices.net using TPM attestation.

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String TPM_ENDORSEMENT_KEY = \"tpm-endorsement-key\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    private static final String DEVICE_ID = \"ContosoDevice1000\";\r\n    private static final String IOTHUB_HOST_NAME = \"ContosoHub.azure-devices.net\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Create a new individual enrollment configurations.\r\n        Attestation attestation = new TpmAttestation(TPM_ENDORSEMENT_KEY);\r\n        Enrollment enrollment =\r\n           new Enrollment(\r\n                REGISTRATION_ID,\r\n                attestation);\r\n        enrollment.setDeviceId(DEVICE_ID);\r\n        enrollment.setIotHubHostName(IOTHUB_HOST_NAME);\r\n        enrollment.setProvisioningStatus(ProvisioningStatus.DISABLED);\r\n    \r\n        // Create a new individual enrollment.\r\n        Enrollment enrollmentResult =  deviceProvisioningServiceClient.createOrUpdateIndividualEnrollment(enrollment);\r\n    }\r\n    

\r\n

If the registrationId already exists, this method will update existed enrollments. Note that update the enrollment will not change the status of the device that was already registered using the old enrollment.

\r\n

The follow code will update the provisioningStatus of the previous enrollment from disabled to enabled.

// Enrollment information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String REGISTRATION_ID = \"registrationId-1\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Get the content of the previous enrollment.\r\n        Enrollment enrollment =  deviceProvisioningServiceClient.getIndividualEnrollment(REGISTRATION_ID);\r\n    \r\n        // Change the provisioning status, from disabled to enabled\r\n        enrollment.setProvisioningStatus(ProvisioningStatus.ENABLED);\r\n    \r\n        // Update the individual enrollment information.\r\n        Enrollment enrollmentResult =  deviceProvisioningServiceClient.createOrUpdateIndividualEnrollment(enrollment);\r\n    }\r\n    

\r\n

" + syntax: + content: public Enrollment createOrUpdateIndividualEnrollment(Enrollment enrollment) + parameters: + - id: enrollment + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + description: >- +

the Enrollment object that describes the individual enrollment that will be created of updated. It cannot benull  + + .

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + description:

An Enrollment object with the result of the create or update requested.

diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml new file mode 100644 index 000000000000..e0915fe160af --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml @@ -0,0 +1,1534 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + id: _enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.EnrollmentGroup() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.EnrollmentGroup(String,Attestation) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.EnrollmentGroup(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getAttestation() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getCreatedDateTimeUtc() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getEnrollmentGroupId() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getEtag() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getInitialTwinState() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getIotHubHostName() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getLastUpdatedDateTimeUtc() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getProvisioningStatus() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setAttestation(Attestation) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setAttestation(AttestationMechanism) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setCreatedDateTimeUtc(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setEnrollmentGroupId(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setEtag(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setInitialTwinState(TwinState) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setIotHubHostName(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setLastUpdatedDateTimeUtc(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setProvisioningStatus(ProvisioningStatus) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.toJsonElement() + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 88 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: &o1 + content: public class EnrollmentGroup extends Serializable + inheritance: + - java.lang.Object + - java.io.Serializable + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJson() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toString() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.EnrollmentGroup() + id: EnrollmentGroup() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: EnrollmentGroup() + nameWithType: EnrollmentGroup.EnrollmentGroup() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.EnrollmentGroup() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.EnrollmentGroup* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 608 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected EnrollmentGroup() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.EnrollmentGroup(String,Attestation) + id: EnrollmentGroup(String,Attestation) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: EnrollmentGroup(String enrollmentGroupId, Attestation attestation) + nameWithType: EnrollmentGroup.EnrollmentGroup(String enrollmentGroupId, Attestation attestation) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.EnrollmentGroup(String enrollmentGroupId, Attestation attestation) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.EnrollmentGroup* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 169 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

CONSTRUCTOR

+ +

This constructor creates an instance of the enrollment group with the minimum set of information required by the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public EnrollmentGroup(String enrollmentGroupId, Attestation attestation) + parameters: + - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + with an unique id for this enrollment group.

+ - id: attestation + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + description: >- +

the Attestation mechanism that shall besignedCertificate  + + of X509Attestation.

+ exceptions: + - type: 3c87bd19 + description:

If one of the provided parameters is not correct.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.EnrollmentGroup(String) + id: EnrollmentGroup(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: EnrollmentGroup(String json) + nameWithType: EnrollmentGroup.EnrollmentGroup(String json) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.EnrollmentGroup(String json) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.EnrollmentGroup* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 219 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

CONSTRUCTOR

+ +

This constructor creates an instance of the enrollment group filling the class with the information provided in the JSON.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public EnrollmentGroup(String json) + parameters: + - id: json + type: "26831127" + description: >- +

theString  + + with the JSON received from the provisioning service.

+ exceptions: + - type: 3c87bd19 + description:

If the provided JSON is null, empty, or invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getAttestation() + id: getAttestation() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: getAttestation() + nameWithType: EnrollmentGroup.getAttestation() + fullName: Attestation com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getAttestation() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getAttestation* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 336 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the attestation mechanism.

+ +

+ syntax: + content: public Attestation getAttestation() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + description: >- +

TheAttestation  + + with the attestation content. It cannot benull  + + .

+ exceptions: + - type: 407b0ee3 + description:

If the type of the attestation mechanism is unknown.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getCreatedDateTimeUtc() + id: getCreatedDateTimeUtc() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: getCreatedDateTimeUtc() + nameWithType: EnrollmentGroup.getCreatedDateTimeUtc() + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getCreatedDateTimeUtc() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getCreatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 517 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the createdDateTimeUtcDate.

+ +

+ syntax: + content: public Date getCreatedDateTimeUtc() + return: + type: "12977444" + description: >- +

TheDate  + + with the createdDateTimeUtcDate content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getEnrollmentGroupId() + id: getEnrollmentGroupId() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: getEnrollmentGroupId() + nameWithType: EnrollmentGroup.getEnrollmentGroupId() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getEnrollmentGroupId() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getEnrollmentGroupId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 302 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the enrollmentGroupId.

+ +

+ syntax: + content: public String getEnrollmentGroupId() + return: + type: "26831127" + description: >- +

TheString  + + with the enrollmentGroupId content. It cannot benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getEtag() + id: getEtag() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: getEtag() + nameWithType: EnrollmentGroup.getEtag() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getEtag() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getEtag* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 579 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the etag.

+ +

+ syntax: + content: public String getEtag() + return: + type: "26831127" + description: >- +

TheString  + + with the etag content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getInitialTwinState() + id: getInitialTwinState() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: getInitialTwinState() + nameWithType: EnrollmentGroup.getInitialTwinState() + fullName: TwinState com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getInitialTwinState() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getInitialTwinState* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 451 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the initialTwinState.

+ +

+ syntax: + content: public TwinState getInitialTwinState() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + description: >- +

TheTwinState  + + with the initialTwinState content. Its optional and can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getIotHubHostName() + id: getIotHubHostName() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: getIotHubHostName() + nameWithType: EnrollmentGroup.getIotHubHostName() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getIotHubHostName() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getIotHubHostName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 417 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the iotHubHostName.

+ +

+ syntax: + content: public String getIotHubHostName() + return: + type: "26831127" + description: >- +

TheString  + + with the iotHubHostName content. It cannot benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getLastUpdatedDateTimeUtc() + id: getLastUpdatedDateTimeUtc() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: getLastUpdatedDateTimeUtc() + nameWithType: EnrollmentGroup.getLastUpdatedDateTimeUtc() + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getLastUpdatedDateTimeUtc() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getLastUpdatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 548 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the lastUpdatedDateTimeUtcDate.

+ +

+ syntax: + content: public Date getLastUpdatedDateTimeUtc() + return: + type: "12977444" + description: >- +

TheDate  + + with the lastUpdatedDateTimeUtcDate content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getProvisioningStatus() + id: getProvisioningStatus() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: getProvisioningStatus() + nameWithType: EnrollmentGroup.getProvisioningStatus() + fullName: ProvisioningStatus com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getProvisioningStatus() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getProvisioningStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 484 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the provisioningStatus.

+ +

+ syntax: + content: public ProvisioningStatus getProvisioningStatus() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status + description: >- +

TheProvisioningStatus  + + with the provisioningStatus content. It can be 'enabled' or 'disabled'.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setAttestation(Attestation) + id: setAttestation(Attestation) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: setAttestation(Attestation attestation) + nameWithType: EnrollmentGroup.setAttestation(Attestation attestation) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setAttestation(Attestation attestation) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setAttestation* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 390 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the attestation.

+ +

+ + Attestation mechanism is mandatory parameter that provides the mechanism type and the necessary certificates.

+ +

+ + EnrollmentGroup only accept X509Attestation with the IntermediateCertificatesChain. You can create it providing the .pem content to X509Attestation#createFromRootCertificates(String, String)

+ +

+ syntax: + content: public void setAttestation(Attestation attestation) + parameters: + - id: attestation + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + description:

the Attestation with the new attestation mechanism. It shall be X509Attestation.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided attestation mechanism isnull  + + or invalid.

+ see: + - type: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + description: Attestation + - type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + description: X509Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setAttestation(AttestationMechanism) + id: setAttestation(AttestationMechanism) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: setAttestation(AttestationMechanism attestationMechanism) + nameWithType: EnrollmentGroup.setAttestation(AttestationMechanism attestationMechanism) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setAttestation(AttestationMechanism attestationMechanism) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setAttestation* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 355 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the attestation.

+ +

+ + Attestation mechanism is mandatory parameter that provides the mechanism type and the necessary keys/certificates

+ +

+ +

+ syntax: + content: protected void setAttestation(AttestationMechanism attestationMechanism) + parameters: + - id: attestationMechanism + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + description: >- +

theAttestationMechanism  + + with the new attestation mechanism. It can be tpm or x509.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided attestation mechanism isnull  + + .

+ see: + - type: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + description: AttestationMechanism +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setCreatedDateTimeUtc(String) + id: setCreatedDateTimeUtc(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: setCreatedDateTimeUtc(String createdDateTimeUtc) + nameWithType: EnrollmentGroup.setCreatedDateTimeUtc(String createdDateTimeUtc) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setCreatedDateTimeUtc(String createdDateTimeUtc) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setCreatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 536 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the createdDateTimeUtc.

+ +

This Date and Time is provided by the provisioning service. If the enrollmentGroup is not created yet, this string can represent an invalid Date. In this case, it will be ignored.

+ +

Example of the expected format: "2016-06-01T21:22:43.7996883Z"

+ +

+ syntax: + content: protected void setCreatedDateTimeUtc(String createdDateTimeUtc) + parameters: + - id: createdDateTimeUtc + type: "26831127" + description: >- +

theString  + + with the new createdDateTimeUtc. It can benull  + + , empty or not valid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setEnrollmentGroupId(String) + id: setEnrollmentGroupId(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: setEnrollmentGroupId(String enrollmentGroupId) + nameWithType: EnrollmentGroup.setEnrollmentGroupId(String enrollmentGroupId) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setEnrollmentGroupId(String enrollmentGroupId) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setEnrollmentGroupId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 321 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the enrollmentGroupId.

+ +

A valid enrollment group Id shall follow this criteria. A case-sensitive string (up to 128 char long) of ASCII 7-bit alphanumeric chars

{'-', ':', '.', '+', '', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''}.

+ +

+ syntax: + content: protected void setEnrollmentGroupId(String enrollmentGroupId) + parameters: + - id: enrollmentGroupId + type: "26831127" + description: >- +

theString  + + with the new enrollmentGroupId. It cannot benull  + + , empty, or invalid.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided enrollmentGroupId isnull  + + , empty, or invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setEtag(String) + id: setEtag(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: setEtag(String etag) + nameWithType: EnrollmentGroup.setEtag(String etag) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setEtag(String etag) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setEtag* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 591 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the etag.

+ +

+ syntax: + content: protected void setEtag(String etag) + parameters: + - id: etag + type: "26831127" + description: >- +

theString  + + with the new etag. It cannot benull  + + , empty or invalid.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided etag isnull  + + , empty or invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setInitialTwinState(TwinState) + id: setInitialTwinState(TwinState) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: setInitialTwinState(TwinState initialTwinState) + nameWithType: EnrollmentGroup.setInitialTwinState(TwinState initialTwinState) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setInitialTwinState(TwinState initialTwinState) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setInitialTwinState* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 467 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the initialTwinState.

+ +

It provides a Twin precondition for the provisioned device.

+ +

+ syntax: + content: public void setInitialTwinState(TwinState initialTwinState) + parameters: + - id: initialTwinState + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + description: >- +

theTwinState  + + with the new initialTwinState. It cannot benull  + + .

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided initialTwinState isnull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setIotHubHostName(String) + id: setIotHubHostName(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: setIotHubHostName(String iotHubHostName) + nameWithType: EnrollmentGroup.setIotHubHostName(String iotHubHostName) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setIotHubHostName(String iotHubHostName) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setIotHubHostName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 437 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the iotHubHostName.

+ +

A valid iothub host name shall follow this criteria. A case-sensitive string (up to 128 char long) of ASCII 7-bit alphanumeric chars

{'-', ':', '.', '+', '', '_', '#', '*', '?', '!', '(', ')', ',', '=', '@', ';', '$', '''}. A valid host name shall have, at least 2 parts separated by '.'.

+ +

+ syntax: + content: public void setIotHubHostName(String iotHubHostName) + parameters: + - id: iotHubHostName + type: "26831127" + description: >- +

theString  + + with the new iotHubHostName. It cannot benull  + + , empty, or invalid.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided iotHubHostName isnull  + + , empty, or invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setLastUpdatedDateTimeUtc(String) + id: setLastUpdatedDateTimeUtc(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: setLastUpdatedDateTimeUtc(String lastUpdatedDateTimeUtc) + nameWithType: EnrollmentGroup.setLastUpdatedDateTimeUtc(String lastUpdatedDateTimeUtc) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setLastUpdatedDateTimeUtc(String lastUpdatedDateTimeUtc) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setLastUpdatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 567 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the lastUpdatedDateTimeUtc.

+ +

This Date and Time is provided by the provisioning service. If the enrollmentGroup is not created yet, this string can represent an invalid Date. In this case, it will be ignored.

+ +

Example of the expected format: "2016-06-01T21:22:43.7996883Z"

+ +

+ syntax: + content: protected void setLastUpdatedDateTimeUtc(String lastUpdatedDateTimeUtc) + parameters: + - id: lastUpdatedDateTimeUtc + type: "26831127" + description: >- +

theString  + + with the new lastUpdatedDateTimeUtc. It can benull  + + , empty or not valid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setProvisioningStatus(ProvisioningStatus) + id: setProvisioningStatus(ProvisioningStatus) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: setProvisioningStatus(ProvisioningStatus provisioningStatus) + nameWithType: EnrollmentGroup.setProvisioningStatus(ProvisioningStatus provisioningStatus) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setProvisioningStatus(ProvisioningStatus provisioningStatus) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setProvisioningStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 500 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the provisioningStatus.

+ +

It provides a Status precondition for the provisioned device.

+ +

+ syntax: + content: public void setProvisioningStatus(ProvisioningStatus provisioningStatus) + parameters: + - id: provisioningStatus + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status + description: >- +

theProvisioningStatus  + + with the new provisioningStatus. It cannot benull  + + .

+ exceptions: + - type: 3c87bd19 + description: >- +

If the provided provisioningStatus isnull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.toJsonElement() + id: toJsonElement() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + langs: + - java + name: toJsonElement() + nameWithType: EnrollmentGroup.toJsonElement() + fullName: JsonElement com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.toJsonElement() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.toJsonElement* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java + startLine: 282 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Serializer

+ +

Creates aJsonElement  + + , which the content represents the information in this class and its subclasses in a JSON format.

+ +

This is useful if the caller will integrate this JSON with jsons from other classes to generate a consolidated JSON.

+ +

+ syntax: + content: public JsonElement toJsonElement() + return: + type: 8585b2e7 + description: >- +

TheJsonElement  + + with the content of this class.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.EnrollmentGroup* + name: EnrollmentGroup + nameWithType: EnrollmentGroup.EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.EnrollmentGroup + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 8585b2e7 + spec.java: + - name: JsonElement + fullName: JsonElement +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.toJsonElement* + name: toJsonElement + nameWithType: EnrollmentGroup.toJsonElement + fullName: JsonElement com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.toJsonElement + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getEnrollmentGroupId* + name: getEnrollmentGroupId + nameWithType: EnrollmentGroup.getEnrollmentGroupId + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getEnrollmentGroupId + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 407b0ee3 + spec.java: + - name: ProvisioningServiceClientException + fullName: ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getAttestation* + name: getAttestation + nameWithType: EnrollmentGroup.getAttestation + fullName: Attestation com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getAttestation + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setAttestation* + name: setAttestation + nameWithType: EnrollmentGroup.setAttestation + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setAttestation + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getIotHubHostName* + name: getIotHubHostName + nameWithType: EnrollmentGroup.getIotHubHostName + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getIotHubHostName + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setIotHubHostName* + name: setIotHubHostName + nameWithType: EnrollmentGroup.setIotHubHostName + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setIotHubHostName + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getInitialTwinState* + name: getInitialTwinState + nameWithType: EnrollmentGroup.getInitialTwinState + fullName: TwinState com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getInitialTwinState + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setInitialTwinState* + name: setInitialTwinState + nameWithType: EnrollmentGroup.setInitialTwinState + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setInitialTwinState + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getProvisioningStatus* + name: getProvisioningStatus + nameWithType: EnrollmentGroup.getProvisioningStatus + fullName: ProvisioningStatus com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getProvisioningStatus + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setProvisioningStatus* + name: setProvisioningStatus + nameWithType: EnrollmentGroup.setProvisioningStatus + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setProvisioningStatus + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: "12977444" + spec.java: + - name: Date + fullName: Date +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getCreatedDateTimeUtc* + name: getCreatedDateTimeUtc + nameWithType: EnrollmentGroup.getCreatedDateTimeUtc + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getCreatedDateTimeUtc + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getLastUpdatedDateTimeUtc* + name: getLastUpdatedDateTimeUtc + nameWithType: EnrollmentGroup.getLastUpdatedDateTimeUtc + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getLastUpdatedDateTimeUtc + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.getEtag* + name: getEtag + nameWithType: EnrollmentGroup.getEtag + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.getEtag + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setEnrollmentGroupId* + name: setEnrollmentGroupId + nameWithType: EnrollmentGroup.setEnrollmentGroupId + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setEnrollmentGroupId + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setCreatedDateTimeUtc* + name: setCreatedDateTimeUtc + nameWithType: EnrollmentGroup.setCreatedDateTimeUtc + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setCreatedDateTimeUtc + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setLastUpdatedDateTimeUtc* + name: setLastUpdatedDateTimeUtc + nameWithType: EnrollmentGroup.setLastUpdatedDateTimeUtc + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setLastUpdatedDateTimeUtc + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.setEtag* + name: setEtag + nameWithType: EnrollmentGroup.setEtag + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup.setEtag + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJson() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + name: toJson() + nameWithType: Serializable.toJson() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable.toJson() + type: Method + summary: >- +

Serializer

+ +

Creates aString  + + , which the content represents the information in the child class and its subclasses in a JSON format.

+ +

+ syntax: + content: public String toJson() + return: + type: "26831127" + description: >- +

TheString  + + with the JSON.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toString() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + name: toString() + nameWithType: Serializable.toString() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable.toString() + type: Method + summary: >- +

Creates a pretty print JSON with the content of the child class and subclasses.

+ +

+ syntax: + content: public String toString() + return: + type: "26831127" + description: >- +

TheString  + + with the pretty print JSON.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + name: Serializable + nameWithType: Serializable + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable + type: Class + summary: >- +

Abstract class with the parser for the provisioning configurations.

+ +

+ syntax: + content: public class Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml + name: AttestationMechanism + nameWithType: AttestationMechanism + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanism + type: Class + summary: >- +

Representation of a single Device Provisioning Service Attestation mechanism in the Enrollment and EnrollmentGroup.

+ +

It is an internal class that converts one of the attestations into JSON format. To configure the attestation mechanism, see the external API Attestation.

+ +

+ syntax: + content: public class AttestationMechanism +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + name: TwinState + nameWithType: TwinState + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState + type: Class + summary: >- +

Representation of a single Twin initial state for the Device Provisioning Service.

+ +

The TwinState can contain one TwinCollection of Tags, and one TwinCollection of desiredProperties.

+ +

Each entity in the collections can contain a associated TwinMetadata.

+ +

These metadata are provided by the Service and contains information about the last updated date time, and version.

+ +

For instance, the follow is a valid TwinState, represented as initialTwinState  + + in the rest API.

{
+
+            "initialTwinState": {
+
+                "tags":{
+
+                    "SpeedUnity":"MPH",
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "SpeedUnity":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+                "desiredProperties":{
+
+                    "MaxSpeed":{
+
+                        "Value":500,
+
+                        "NewValue":300
+
+                    },
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "MaxSpeed":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4,
+
+                            "Value":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            },
+
+                            "NewValue":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            }
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class TwinState +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status.yml + name: ProvisioningStatus + nameWithType: ProvisioningStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.ProvisioningStatus + type: Enum + summary: >- +

The Device Provisioning Service provisioning status.

+ +

+ syntax: + content: public enum ProvisioningStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation.yml + name: Attestation + nameWithType: Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Attestation + type: Class + summary: >- +

This is the abstract class that unifies all possible types of attestation that Device Provisioning Service supports.

+ +

For now, the provisioning service supports TpmAttestation or X509Attestation.

+ +

+ syntax: + content: public class Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: *o1 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + name: X509Attestation + nameWithType: X509Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Attestation.

+ +

The provisioning service supports Device Identifier Composition Engine, or DICE, as the device attestation mechanism. To use DICE, user must provide the X509 certificate. This class provide the means to create a new attestation for a X509 certificate and return it as an abstract interface Attestation.

+ +

An X509 attestation can contains one of the 2 types of certificate:

+ +

+ + + + + + Client or Alias certificate: + + + + + +

Called on this class as clientCertificates, this certificate can authenticate a single device.

+ + + + + + + + + + Signing or Root certificate: + + + + + +

Called on this class as rootCertificates, this certificate can create multiple Client certificates to authenticate multiple devices.

+ +
+ +
+ +

+ +

The provisioning service allows user to create Enrollment and EnrollmentGroup. For all operations over Enrollment with DICE, user must provide a clientCertificates, and for operations over EnrollmentGroup, user must provide a rootCertificates.

+ +

For each of this types of certificates, user can provide 2 Certificates, a primary and a secondary. Only the primary is mandatory, the secondary is optional.

+ +

The provisioning service will process the provided certificates, but will never return it back. Instead of it, getPrimaryX509CertificateInfo() and getSecondaryX509CertificateInfo() will return a translated info in the certificate.

+ +

+ syntax: + content: public class X509Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromRootCertificates(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + name: createFromRootCertificates(String primary, String secondary) + nameWithType: X509Attestation.createFromRootCertificates(String primary, String secondary) + fullName: static X509Attestation com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.createFromRootCertificates(String primary, String secondary) + type: Method + summary: >- +

Factory with IntermediateCertificatesChain with primary and secondary certificates.

+ +

Creates a new instance of the X509Attestation with the primary and secondary certificates.

+ +

+ syntax: + content: public static X509Attestation createFromRootCertificates(String primary, String secondary) + parameters: + - id: primary + type: "26831127" + description: >- +

theString  + + with the primary certificate. It cannot benull  + + or empty.

+ - id: secondary + type: "26831127" + description: >- +

theString  + + with the secondary certificate. It can benull  + + or empty (ignored).

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + description:

the new instance of the X509Attestation.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.createOrUpdateEnrollmentGroup(EnrollmentGroup) + parent: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: createOrUpdateEnrollmentGroup(EnrollmentGroup enrollmentGroup) + nameWithType: ProvisioningServiceClient.createOrUpdateEnrollmentGroup(EnrollmentGroup enrollmentGroup) + fullName: EnrollmentGroup com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient.createOrUpdateEnrollmentGroup(EnrollmentGroup enrollmentGroup) + type: Method + summary: "

Create or update an enrollment group record.

\r\n

This API creates a new enrollment group or update a existed one. All enrollment group in the Device Provisioning Service contains a unique identifier called enrollmentGroupId. If this API is called with an enrollmentGroupId that already exists, it will replace the existed enrollmentGroup information by the new one. On the other hand, if the enrollmentGroupId does not exit, it will be created.

\r\n

To use the Device Provisioning Service API, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.\r\n    import com.microsoft.azure.sdk.iot.provisioning.service.*;\r\n    

\r\n

\r\n Sample:\r\n

\r\n

The follow code will create a new enrollmentGroup that will provisioning multiple devices to the ContosoHub.azure-devices.net.

// EnrollmentGroup information.\r\n    private static final String PROVISIONING_CONNECTION_STRING = \"HostName=ContosoProvisioning.azure-devices-provisioning.net;\" +\r\n                                                                 \"SharedAccessKeyName=contosoprovisioningserviceowner;\" +\r\n                                                                 \"SharedAccessKey=0000000000000000000000000000000000000000000=\";\r\n    private static final String ENROLLMENT_GROUP_ID = \"enrollmentGroupId-1\";\r\n    private static final String IOTHUB_HOST_NAME = \"ContosoHub.azure-devices.net\";\r\n    private static String PUBLIC_CERTIFICATE_STRING =\r\n            \"-----BEGIN CERTIFICATE-----\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\n\" +\r\n            \"-----END CERTIFICATE-----\\n\";\r\n    \r\n    public static void main(String[] args) throws IOException, URISyntaxException, ProvisioningServiceClientException\r\n    {\r\n        // Create a Device Provisioning Service Client.\r\n        DeviceProvisioningServiceClient deviceProvisioningServiceClient =\r\n            DeviceProvisioningServiceClient.createFromConnectionString(PROVISIONING_CONNECTION_STRING);\r\n    \r\n        // Create a new enrollmentGroup configurations.\r\n        Attestation attestation = X509Attestation.createFromSigningCertificates(PUBLIC_KEY_CERTIFICATE_STRING);\r\n        EnrollmentGroup enrollmentGroup =\r\n            new EnrollmentGroup(\r\n                enrollmentGroupId,\r\n                attestation);\r\n        enrollmentGroup.setIotHubHostName(IOTHUB_HOST_NAME);\r\n        enrollmentGroup.setProvisioningStatus(ProvisioningStatus.ENABLED);\r\n    \r\n        // Create a new enrollmentGroup.\r\n        EnrollmentGroup enrollmentGroupResult =  provisioningServiceClient.createOrUpdateEnrollmentGroup(enrollmentGroup);\r\n    }\r\n    

\r\n

" + syntax: + content: public EnrollmentGroup createOrUpdateEnrollmentGroup(EnrollmentGroup enrollmentGroup) + parameters: + - id: enrollmentGroup + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + description:

the EnrollmentGroup object that describes the individual enrollment that will be created of updated.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + description:

An EnrollmentGroup object with the result of the create or update requested.

diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status.yml new file mode 100644 index 000000000000..7e8fa1a70339 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status.yml @@ -0,0 +1,51 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status + id: _enrollment_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status.SerializedName + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status.yml + langs: + - java + name: EnrollmentStatus + nameWithType: EnrollmentStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentStatus + type: Enum + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentStatus.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentStatus.java + startLine: 12 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

The Device Provisioning Service enrollment status.

+ +

+ syntax: + content: public enum EnrollmentStatus + inheritance: + - java.lang.Object + - java.lang.Enum +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status.SerializedName + id: SerializedName + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status.yml + langs: + - java + name: SerializedName + nameWithType: EnrollmentStatus.SerializedName + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentStatus.SerializedName + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentStatus.java + startLine: 14 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: >- + public SerializedName=("unassigned") + UNASSIGNED +references: [] diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status.yml new file mode 100644 index 000000000000..1a2fd66bd4c3 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status.yml @@ -0,0 +1,51 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status + id: _provisioning_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status.SerializedName + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status.yml + langs: + - java + name: ProvisioningStatus + nameWithType: ProvisioningStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.ProvisioningStatus + type: Enum + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/ProvisioningStatus.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/ProvisioningStatus.java + startLine: 12 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

The Device Provisioning Service provisioning status.

+ +

+ syntax: + content: public enum ProvisioningStatus + inheritance: + - java.lang.Object + - java.lang.Enum +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status.SerializedName + id: SerializedName + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status.yml + langs: + - java + name: SerializedName + nameWithType: ProvisioningStatus.SerializedName + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.ProvisioningStatus.SerializedName + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/ProvisioningStatus.java + startLine: 14 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: >- + public SerializedName=("enabled") + ENABLED +references: [] diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml new file mode 100644 index 000000000000..007db3b6d925 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml @@ -0,0 +1,538 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + id: _query_result + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getContinuationToken() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getItems() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getType() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.QueryResult() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.QueryResult(String,String,String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.toString() + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + langs: + - java + name: QueryResult + nameWithType: QueryResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResult.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResult.java + startLine: 66 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service query response with a JSON deserializer.

+ +

It is the result of any query for the provisioning service. This class will parse the result and return it in a best format possible. For the known formats in QueryResultType, you can just cast the items. In case of unknown type, the items will contain a list ofStrings  + + and you shall parse it by your own.

+ +

The provisioning service query result is composed by 2 system properties and a body. This class exposes it with 3 getters, getType(), getContinuationToken(), and getItems().

+ +

The system properties are: type:

Identify the type of the content in the body. You can use it to cast the objects in the items list. See QueryResultType for the possible types and classes to cast.

continuationToken:

Contains the token the uniquely identify the next page of information. The service will return the next page of this query when you send a new query with this token,

+ +

And the body is a JSON list of the specific type. For instance, if the system property type is Enrollment, the body will look like:

[
+
+            {
+
+                "registrationId":"validRegistrationId-1",
+
+                "deviceId":"ContosoDevice-1",
+
+                "attestation":{
+
+                    "type":"tpm",
+
+                    "tpm":{
+
+                        "endorsementKey":"validEndorsementKey"
+
+                    }
+
+                },
+
+                "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                "provisioningStatus":"enabled"
+
+            },
+
+            {
+
+                "registrationId":"validRegistrationId-2",
+
+                "deviceId":"ContosoDevice-2",
+
+                "attestation":{
+
+                    "type":"tpm",
+
+                   "tpm":{
+
+                        "endorsementKey":"validEndorsementKey"
+
+                    }
+
+                },
+
+                "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                "provisioningStatus":"enabled"
+
+            }
+
+        ]
+
+        

+ +

+ syntax: &o1 + content: public class QueryResult + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getContinuationToken() + id: getContinuationToken() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + langs: + - java + name: getContinuationToken() + nameWithType: QueryResult.getContinuationToken() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.getContinuationToken() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getContinuationToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResult.java + startLine: 169 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the continuationToken.

+ +

+ syntax: &o3 + content: public String getContinuationToken() + return: + type: "26831127" + description: >- +

TheString  + + with the unique token that identify the next page of this query.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getItems() + id: getItems() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + langs: + - java + name: getItems() + nameWithType: QueryResult.getItems() + fullName: Object [] com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.getItems() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getItems* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResult.java + startLine: 181 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the items.

+ +

+ syntax: &o4 + content: public Object [] getItems() + return: + type: 055b929b + description: >- +

TheObject[]  + + with the results of the query. You can cast it using the type.

+ see: + - type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type + description: QueryResultType +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getType() + id: getType() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + langs: + - java + name: getType() + nameWithType: QueryResult.getType() + fullName: QueryResultType com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.getType() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getType* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResult.java + startLine: 158 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the type.

+ +

+ syntax: &o2 + content: public QueryResultType getType() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type + description: >- +

TheQueryResultType  + + with the type of the items Objects.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.QueryResult() + id: QueryResult() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + langs: + - java + name: QueryResult() + nameWithType: QueryResult.QueryResult() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.QueryResult() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.QueryResult* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResult.java + startLine: 211 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected QueryResult() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.QueryResult(String,String,String) + id: QueryResult(String,String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + langs: + - java + name: QueryResult(String type, String body, String continuationToken) + nameWithType: QueryResult.QueryResult(String type, String body, String continuationToken) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.QueryResult(String type, String body, String continuationToken) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.QueryResult* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResult.java + startLine: 90 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

CONSTRUCTOR

+ +

This constructor creates an instance of the QueryResult.

+ +

+ syntax: + content: public QueryResult(String type, String body, String continuationToken) + parameters: + - id: type + type: "26831127" + description: >- +

theString  + + with type of the content in the body. It cannot benull  + +

+ - id: body + type: "26831127" + description: >- +

theString  + + with the body in a JSON list format. It cannot benull  + + , or empty, if the type is different than unknown.

+ - id: continuationToken + type: "26831127" + description: >- +

theString  + + with the continuation token. It can benull  + + .

+ exceptions: + - type: 3c87bd19 + description:

If one of the provided parameters is invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.toString() + id: toString() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + langs: + - java + name: toString() + nameWithType: QueryResult.toString() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.toString() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.toString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResult.java + startLine: 196 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Creates a pretty print JSON with the content of this class and subclasses.

+ +

The result of this function is not a valid JSON for the provisioning service, it is just to provide a way to print its content.

+ +

+ syntax: + content: public String toString() + return: + type: "26831127" + description: >- +

TheString  + + with the pretty print JSON.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.QueryResult* + name: QueryResult + nameWithType: QueryResult.QueryResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.QueryResult + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getType* + name: getType + nameWithType: QueryResult.getType + fullName: QueryResultType com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.getType + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getContinuationToken* + name: getContinuationToken + nameWithType: QueryResult.getContinuationToken + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.getContinuationToken + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 055b929b + spec.java: + - name: Object [] + fullName: Object [] +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getItems* + name: getItems + nameWithType: QueryResult.getItems + fullName: Object [] com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.getItems + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.toString* + name: toString + nameWithType: QueryResult.toString + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.toString + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.yml + name: QueryResultType + nameWithType: QueryResultType + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultType + type: Enum + summary: >- +

The Device Provisioning Service query result type

+ +

+ syntax: + content: public enum QueryResultType +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + name: QueryResult + nameWithType: QueryResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult + type: Class + summary: >- +

Representation of a single Device Provisioning Service query response with a JSON deserializer.

+ +

It is the result of any query for the provisioning service. This class will parse the result and return it in a best format possible. For the known formats in QueryResultType, you can just cast the items. In case of unknown type, the items will contain a list ofStrings  + + and you shall parse it by your own.

+ +

The provisioning service query result is composed by 2 system properties and a body. This class exposes it with 3 getters, getType(), getContinuationToken(), and getItems().

+ +

The system properties are: type:

Identify the type of the content in the body. You can use it to cast the objects in the items list. See QueryResultType for the possible types and classes to cast.

continuationToken:

Contains the token the uniquely identify the next page of information. The service will return the next page of this query when you send a new query with this token,

+ +

And the body is a JSON list of the specific type. For instance, if the system property type is Enrollment, the body will look like:

[
+
+            {
+
+                "registrationId":"validRegistrationId-1",
+
+                "deviceId":"ContosoDevice-1",
+
+                "attestation":{
+
+                    "type":"tpm",
+
+                    "tpm":{
+
+                        "endorsementKey":"validEndorsementKey"
+
+                    }
+
+                },
+
+                "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                "provisioningStatus":"enabled"
+
+            },
+
+            {
+
+                "registrationId":"validRegistrationId-2",
+
+                "deviceId":"ContosoDevice-2",
+
+                "attestation":{
+
+                    "type":"tpm",
+
+                   "tpm":{
+
+                        "endorsementKey":"validEndorsementKey"
+
+                    }
+
+                },
+
+                "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                "provisioningStatus":"enabled"
+
+            }
+
+        ]
+
+        

+ +

+ syntax: *o1 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getType() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + name: getType() + nameWithType: QueryResult.getType() + fullName: QueryResultType com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.getType() + type: Method + summary: >- +

Getter for the type.

+ +

+ syntax: *o2 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getContinuationToken() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + name: getContinuationToken() + nameWithType: QueryResult.getContinuationToken() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.getContinuationToken() + type: Method + summary: >- +

Getter for the continuationToken.

+ +

+ syntax: *o3 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.getItems() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + name: getItems() + nameWithType: QueryResult.getItems() + fullName: Object [] com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult.getItems() + type: Method + summary: >- +

Getter for the items.

+ +

+ syntax: *o4 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment extends Serializable diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.yml new file mode 100644 index 000000000000..08c409683bd8 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.yml @@ -0,0 +1,337 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type + id: _query_result_type + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.fromString(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.SerializedName + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.yml + langs: + - java + name: QueryResultType + nameWithType: QueryResultType + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultType + type: Enum + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultType.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultType.java + startLine: 17 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

The Device Provisioning Service query result type

+ +

+ syntax: &o1 + content: public enum QueryResultType + inheritance: + - java.lang.Object + - java.lang.Enum +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.fromString(String) + id: fromString(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.yml + langs: + - java + name: fromString(String result) + nameWithType: QueryResultType.fromString(String result) + fullName: static QueryResultType com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultType.fromString(String result) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.fromString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultType.java + startLine: 48 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public static QueryResultType fromString(String result) + parameters: + - id: result + type: "26831127" + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.SerializedName + id: SerializedName + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.yml + langs: + - java + name: SerializedName + nameWithType: QueryResultType.SerializedName + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultType.SerializedName + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultType.java + startLine: 24 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

the provisioning service cannot parse the information in the body. You shall cast the Objects in the items usingString  + + and parser it depending on the query the you sent.

+ +

The query result in a list of enrollments. You shall cast the Objects in the items using Enrollment.

+ +

The query result in a list of device registrations. You shall cast the Objects in the items using EnrollmentGroup.

+ +

The query result in a list of enrollments. You shall cast the Objects in the items using DeviceRegistrationStatus.

+ syntax: + content: >- + public SerializedName=("unknown") + UNKNOWN +references: +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.fromString* + name: fromString + nameWithType: QueryResultType.fromString + fullName: static QueryResultType com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultType.fromString + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class EnrollmentGroup extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + name: DeviceRegistrationStatus + nameWithType: DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus + type: Class + summary: >- +

Representation of a single Device Provisioning Service device registration status with a JSON deserializer.

+ +

Example of JSON format:

{
+
+            "registrationId":"validRegistrationId",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "assignedHub":"ContosoIoTHub.azure-devices.net",
+
+            "deviceId":"ContosoDevice-123",
+
+            "status":"assigned"
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "errorCode":200
+
+            "errorMessage":"Succeeded"
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.yml + name: QueryResultType + nameWithType: QueryResultType + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultType + type: Enum + summary: >- +

The Device Provisioning Service query result type

+ +

+ syntax: *o1 diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml new file mode 100644 index 000000000000..51776d05d8d1 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml @@ -0,0 +1,253 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + id: _query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.getQuery() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.QuerySpecification() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.QuerySpecification(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.toJsonElement() + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + langs: + - java + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecification.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecification.java + startLine: 18 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification extends Serializable + inheritance: + - java.lang.Object + - java.io.Serializable + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJson() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toString() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.getQuery() + id: getQuery() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + langs: + - java + name: getQuery() + nameWithType: QuerySpecification.getQuery() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification.getQuery() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.getQuery* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecification.java + startLine: 80 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the query.

+ +

+ syntax: + content: public String getQuery() + return: + type: "26831127" + description: >- +

TheString  + + with the information stored in the query. It cannot benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.QuerySpecification() + id: QuerySpecification() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + langs: + - java + name: QuerySpecification() + nameWithType: QuerySpecification.QuerySpecification() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification.QuerySpecification() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.QuerySpecification* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecification.java + startLine: 94 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected QuerySpecification() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.QuerySpecification(String) + id: QuerySpecification(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + langs: + - java + name: QuerySpecification(String query) + nameWithType: QuerySpecification.QuerySpecification(String query) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification.QuerySpecification(String query) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.QuerySpecification* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecification.java + startLine: 46 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

CONSTRUCTOR

+ +

This constructor creates an instance of the query specification.

+ +

The query must follow the provisioning service Query Language

+ +

When serialized, this class will look like the following example:

{
+
+            "query":"SELECT * FROM enrollments",
+
+        }
+
+        

+ +

+ syntax: + content: public QuerySpecification(String query) + parameters: + - id: query + type: "26831127" + description: >- +

theString  + + with the query. It cannot benull  + + , empty or a invalid query.

+ exceptions: + - type: 3c87bd19 + description:

If the provided query is not a valid query.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.toJsonElement() + id: toJsonElement() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + langs: + - java + name: toJsonElement() + nameWithType: QuerySpecification.toJsonElement() + fullName: JsonElement com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification.toJsonElement() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.toJsonElement* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecification.java + startLine: 68 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Serializer

+ +

Creates aJsonElement  + + , which the content represents the information in this class and its subclasses in a JSON format.

+ +

This is useful if the caller will integrate this JSON with jsons from other classes to generate a consolidated JSON.

+ +

+ syntax: + content: public JsonElement toJsonElement() + return: + type: 8585b2e7 + description: >- +

TheJsonElement  + + with the content of this class.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.QuerySpecification* + name: QuerySpecification + nameWithType: QuerySpecification.QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification.QuerySpecification + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 8585b2e7 + spec.java: + - name: JsonElement + fullName: JsonElement +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.toJsonElement* + name: toJsonElement + nameWithType: QuerySpecification.toJsonElement + fullName: JsonElement com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification.toJsonElement + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.getQuery* + name: getQuery + nameWithType: QuerySpecification.getQuery + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification.getQuery + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJson() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + name: toJson() + nameWithType: Serializable.toJson() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable.toJson() + type: Method + summary: >- +

Serializer

+ +

Creates aString  + + , which the content represents the information in the child class and its subclasses in a JSON format.

+ +

+ syntax: + content: public String toJson() + return: + type: "26831127" + description: >- +

TheString  + + with the JSON.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toString() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + name: toString() + nameWithType: Serializable.toString() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable.toString() + type: Method + summary: >- +

Creates a pretty print JSON with the content of the child class and subclasses.

+ +

+ syntax: + content: public String toString() + return: + type: "26831127" + description: >- +

TheString  + + with the pretty print JSON.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + name: Serializable + nameWithType: Serializable + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable + type: Class + summary: >- +

Abstract class with the parser for the provisioning configurations.

+ +

+ syntax: + content: public class Serializable diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.yml new file mode 100644 index 000000000000..4cab3353824e --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.yml @@ -0,0 +1,192 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type + id: _from_type + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.DEVICE_REGISTRATIONS + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.ENROLLMENT_GROUPS + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.ENROLLMENTS + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.FromType(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.getValue() + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.yml + langs: + - java + name: QuerySpecificationBuilder.FromType + nameWithType: QuerySpecificationBuilder.FromType + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.FromType + type: Enum + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + startLine: 51 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

From clause for Query

+ syntax: + content: public enum FromType + inheritance: + - java.lang.Object + - java.lang.Enum +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.DEVICE_REGISTRATIONS + id: DEVICE_REGISTRATIONS + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.yml + langs: + - java + name: DEVICE_REGISTRATIONS + nameWithType: QuerySpecificationBuilder.FromType.DEVICE_REGISTRATIONS + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.FromType.DEVICE_REGISTRATIONS + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + startLine: 55 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public DEVICE_REGISTRATIONS=("deviceRegistrations") +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.ENROLLMENT_GROUPS + id: ENROLLMENT_GROUPS + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.yml + langs: + - java + name: ENROLLMENT_GROUPS + nameWithType: QuerySpecificationBuilder.FromType.ENROLLMENT_GROUPS + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.FromType.ENROLLMENT_GROUPS + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + startLine: 54 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public ENROLLMENT_GROUPS=("enrollmentGroups") +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.ENROLLMENTS + id: ENROLLMENTS + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.yml + langs: + - java + name: ENROLLMENTS + nameWithType: QuerySpecificationBuilder.FromType.ENROLLMENTS + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.FromType.ENROLLMENTS + type: Field + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + startLine: 53 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public ENROLLMENTS=("enrollments") +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.FromType(String) + id: FromType(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.yml + langs: + - java + name: FromType(String type) + nameWithType: QuerySpecificationBuilder.FromType.FromType(String type) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.FromType.FromType(String type) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.FromType* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + startLine: 59 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public FromType(String type) + parameters: + - id: type + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.getValue() + id: getValue() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.yml + langs: + - java + name: getValue() + nameWithType: QuerySpecificationBuilder.FromType.getValue() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.FromType.getValue() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.getValue* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + startLine: 64 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public String getValue() + return: + type: "26831127" +references: +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.FromType* + name: FromType + nameWithType: QuerySpecificationBuilder.FromType.FromType + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.FromType.FromType + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.getValue* + name: getValue + nameWithType: QuerySpecificationBuilder.FromType.getValue + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.FromType.getValue + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + name: Query + nameWithType: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + type: Class + summary: >- +

The query iterator.

+ +

TheQuery  + + iterator is the result of the query factory for

IndividualEnrollment:

ProvisioningServiceClient#createIndividualEnrollmentQuery(QuerySpecification, int)

EnrollmentGroup:

ProvisioningServiceClient#createEnrollmentGroupQuery(QuerySpecification, int)

RegistrationStatus:

ProvisioningServiceClient#createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String, int)

+ +

On all cases, the QuerySpecification contains a SQL query that must follow the Query Language for the Device Provisioning Service.

+ +

Optionally, anInteger  + + with the pageSize, can determine the maximum number of the items in the QueryResult returned by the next(). It must be any positive integer, and if it contains 0, the Device Provisioning Service will ignore it and use a standard page size.

+ +

You can use this Object as a standard Iterator, just using the hasNext() and next() in a while  + + loop, up to the point where the hasNext() returnfalse  + + . But, keep in mind that the QueryResult can contain a empty list, even if the hasNext() returnedtrue  + + . For example, image that you have 10 Individual Enrollments in the Device Provisioning Service and you created new query with thepageSize  + + equals 5. The firsthasNext()  + + will returntrue  + + , and the firstnext()  + + will return aQueryResult  + + with 5 items. After that you call thehasNext  + + , which will returnstrue  + + . Now, before you get the next page, somebody delete all the Individual Enrollments, What happened, when you call thenext()  + + , it will return a validQueryResult  + + , but the QueryResult#getItems() will return a empty list.

+ +

You can also store a query context (QuerySpecification + ContinuationToken) and restart it in the future, from the point where you stopped.

+ +

Besides the Items, the queryResult contains the continuationToken, the QueryResult#getContinuationToken() shall return it. In any point in the future, you may recreate the query using the same query factories that you used for the first time, and call next(String) providing the stored continuationToken to get the next page.

+ +

+ syntax: + content: public class Query diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.yml new file mode 100644 index 000000000000..3fbfaaddf897 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.yml @@ -0,0 +1,279 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder + id: _query_specification_builder + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.createSqlQuery() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.groupBy(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.QuerySpecificationBuilder(String,FromType) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.where(String) + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.yml + langs: + - java + name: QuerySpecificationBuilder + nameWithType: QuerySpecificationBuilder + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + startLine: 35 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

This is a helper to create a new instance of the QuerySpecification.

+ +

This helper will create a query forcing the correct sql format. It expects the SELECT and FROM, but optionally accepts WHERE and GROUP BY. As a result, it will return a QuerySpecification object, accepted by the provisioning service.

+ +

+ + Sample: + +

+ +

The follow line will create a QuerySpecification.

QuerySpecification querySpecification = new QuerySpecificationBuilder("*", QuerySpecificationBuilder.FromType.ENROLLMENTS)
+
+                .where("iotHubHostName=`ContosoIoTHub.azure-devices.net`").createSqlQuery();
+
+        

+ +

Will generate the sql query:

{
+
+            "query":"select * from enrollments where iotHubHostName=`ContosoIoTHub.azure-devices.net`"
+
+        }
+
+        

+ +

+ syntax: &o1 + content: public class QuerySpecificationBuilder + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.createSqlQuery() + id: createSqlQuery() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.yml + langs: + - java + name: createSqlQuery() + nameWithType: QuerySpecificationBuilder.createSqlQuery() + fullName: QuerySpecification com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.createSqlQuery() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.createSqlQuery* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + startLine: 122 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Creates a new instance of the QuerySpecification using the provided clauses to make the sql query.

+ +

+ syntax: + content: public QuerySpecification createSqlQuery() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + description:

A QuerySpecification that contains a sql query with the provided clauses.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.groupBy(String) + id: groupBy(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.yml + langs: + - java + name: groupBy(String groupBy) + nameWithType: QuerySpecificationBuilder.groupBy(String groupBy) + fullName: QuerySpecificationBuilder com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.groupBy(String groupBy) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.groupBy* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + startLine: 110 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Setter for the clause.

+ syntax: + content: public QuerySpecificationBuilder groupBy(String groupBy) + parameters: + - id: groupBy + type: "26831127" + description: >- +

theString  + + with the new clause group by. It can benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder + description: >- +

The same instance of theQuerySpecificationBuilder  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.QuerySpecificationBuilder(String,FromType) + id: QuerySpecificationBuilder(String,FromType) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.yml + langs: + - java + name: QuerySpecificationBuilder(String selection, FromType fromType) + nameWithType: QuerySpecificationBuilder.QuerySpecificationBuilder(String selection, FromType fromType) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.QuerySpecificationBuilder(String selection, FromType fromType) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.QuerySpecificationBuilder* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + startLine: 79 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

CONSTRUCTOR

+ +

Creates a new instance of the builder, receiving the mandatory parameters.

+ +

+ syntax: + content: public QuerySpecificationBuilder(String selection, FromType fromType) + parameters: + - id: selection + type: "26831127" + description: >- +

theString  + + with the mandatory SELECT clause. It cannot benull  + + or empty.

+ - id: fromType + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type + description: >- +

the FromType with the mandatory FROM clause. It cannot benull  + + .

+ exceptions: + - type: 3c87bd19 + description:

if one of the provided clauses is invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.where(String) + id: where(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.yml + langs: + - java + name: where(String where) + nameWithType: QuerySpecificationBuilder.where(String where) + fullName: QuerySpecificationBuilder com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.where(String where) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.where* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java + startLine: 98 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Setter for the clause.

+ +

+ syntax: + content: public QuerySpecificationBuilder where(String where) + parameters: + - id: where + type: "26831127" + description: >- +

theString  + + with the new clause where. It can benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder + description: >- +

The same instance of theQuerySpecificationBuilder  + + .

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.QuerySpecificationBuilder* + name: QuerySpecificationBuilder + nameWithType: QuerySpecificationBuilder.QuerySpecificationBuilder + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.QuerySpecificationBuilder + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.where* + name: where + nameWithType: QuerySpecificationBuilder.where + fullName: QuerySpecificationBuilder com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.where + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.groupBy* + name: groupBy + nameWithType: QuerySpecificationBuilder.groupBy + fullName: QuerySpecificationBuilder com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.groupBy + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.createSqlQuery* + name: createSqlQuery + nameWithType: QuerySpecificationBuilder.createSqlQuery + fullName: QuerySpecification com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.createSqlQuery + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.yml + name: QuerySpecificationBuilder.FromType + nameWithType: QuerySpecificationBuilder.FromType + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.FromType + type: Enum + summary:

From clause for Query

+ syntax: + content: public enum FromType +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.yml + name: QuerySpecificationBuilder + nameWithType: QuerySpecificationBuilder + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder + type: Class + summary: >- +

This is a helper to create a new instance of the QuerySpecification.

+ +

This helper will create a query forcing the correct sql format. It expects the SELECT and FROM, but optionally accepts WHERE and GROUP BY. As a result, it will return a QuerySpecification object, accepted by the provisioning service.

+ +

+ + Sample: + +

+ +

The follow line will create a QuerySpecification.

QuerySpecification querySpecification = new QuerySpecificationBuilder("*", QuerySpecificationBuilder.FromType.ENROLLMENTS)
+
+                .where("iotHubHostName=`ContosoIoTHub.azure-devices.net`").createSqlQuery();
+
+        

+ +

Will generate the sql query:

{
+
+            "query":"select * from enrollments where iotHubHostName=`ContosoIoTHub.azure-devices.net`"
+
+        }
+
+        

+ +

+ syntax: *o1 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification extends Serializable diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml new file mode 100644 index 000000000000..595bdc038a87 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml @@ -0,0 +1,345 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + id: _serializable + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJson() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJsonElement() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toString() + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + langs: + - java + name: Serializable + nameWithType: Serializable + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Serializable.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Serializable.java + startLine: 14 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Abstract class with the parser for the provisioning configurations.

+ +

+ syntax: + content: public class Serializable + inheritance: + - java.lang.Object + - java.io.Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJson() + id: toJson() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + langs: + - java + name: toJson() + nameWithType: Serializable.toJson() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable.toJson() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Serializable.java + startLine: 26 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Serializer

+ +

Creates aString  + + , which the content represents the information in the child class and its subclasses in a JSON format.

+ +

+ syntax: + content: public String toJson() + return: + type: "26831127" + description: >- +

TheString  + + with the JSON.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJsonElement() + id: toJsonElement() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + langs: + - java + name: toJsonElement() + nameWithType: Serializable.toJsonElement() + fullName: abstract JsonElement com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable.toJsonElement() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJsonElement* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Serializable.java + startLine: 45 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: protected abstract JsonElement toJsonElement() + return: + type: "32049993" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toString() + id: toString() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + langs: + - java + name: toString() + nameWithType: Serializable.toString() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable.toString() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Serializable.java + startLine: 38 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Creates a pretty print JSON with the content of the child class and subclasses.

+ +

+ syntax: + content: public String toString() + return: + type: "26831127" + description: >- +

TheString  + + with the pretty print JSON.

+references: +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJson* + name: toJson + nameWithType: Serializable.toJson + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable.toJson + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toString* + name: toString + nameWithType: Serializable.toString + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable.toString + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: "32049993" + spec.java: + - name: abstract JsonElement + fullName: abstract JsonElement +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.toJsonElement* + name: toJsonElement + nameWithType: Serializable.toJsonElement + fullName: abstract JsonElement com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable.toJsonElement + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class EnrollmentGroup extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification extends Serializable +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2049a9506cdea8f95114ec9c94330d2d diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml new file mode 100644 index 000000000000..01f98c8b9b62 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml @@ -0,0 +1,298 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + id: _tpm_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.getEndorsementKey() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.getStorageRootKey() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation(String,String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation(TpmAttestation) + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + langs: + - java + name: TpmAttestation + nameWithType: TpmAttestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestation.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestation.java + startLine: 18 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service TPM Attestation.

+ +

The provisioning service supports Trusted Platform Module, or TPM, as the device attestation mechanism. User must provide the Endorsement Key, and can, optionally, provide the Storage Root Key.

+ +

+ syntax: &o1 + content: public class TpmAttestation extends Attestation + inheritance: + - java.lang.Object + - com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.getEndorsementKey() + id: getEndorsementKey() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + langs: + - java + name: getEndorsementKey() + nameWithType: TpmAttestation.getEndorsementKey() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.getEndorsementKey() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.getEndorsementKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestation.java + startLine: 98 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the endorsementKey.

+ +

+ syntax: + content: public String getEndorsementKey() + return: + type: "26831127" + description: >- +

TheString  + + with the stored endorsementKey. It cannot benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.getStorageRootKey() + id: getStorageRootKey() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + langs: + - java + name: getStorageRootKey() + nameWithType: TpmAttestation.getStorageRootKey() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.getStorageRootKey() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.getStorageRootKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestation.java + startLine: 109 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the storageRootKey.

+ +

+ syntax: + content: public String getStorageRootKey() + return: + type: "26831127" + description: >- +

TheString  + + with the stored storageRootKey. It can benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation() + id: TpmAttestation() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + langs: + - java + name: TpmAttestation() + nameWithType: TpmAttestation.TpmAttestation() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.TpmAttestation() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestation.java + startLine: 132 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected TpmAttestation() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation(String) + id: TpmAttestation(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + langs: + - java + name: TpmAttestation(String endorsementKey) + nameWithType: TpmAttestation.TpmAttestation(String endorsementKey) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.TpmAttestation(String endorsementKey) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestation.java + startLine: 63 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

CONSTRUCTOR

+ +

This function will create a new instance of the TPM attestation with the endorsement key.

+ +

+ syntax: + content: public TpmAttestation(String endorsementKey) + parameters: + - id: endorsementKey + type: "26831127" + description: >- +

theString  + + with the TPM endorsement key. It cannot benull  + + or empty.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the endorsementKey isnull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation(String,String) + id: TpmAttestation(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + langs: + - java + name: TpmAttestation(String endorsementKey, String storageRootKey) + nameWithType: TpmAttestation.TpmAttestation(String endorsementKey, String storageRootKey) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.TpmAttestation(String endorsementKey, String storageRootKey) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestation.java + startLine: 43 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

CONSTRUCTOR

+ +

This function will create a new instance of the TPM attestation with both endorsement and storage root keys. Only the endorsement key is mandatory.

+ +

+ syntax: + content: public TpmAttestation(String endorsementKey, String storageRootKey) + parameters: + - id: endorsementKey + type: "26831127" + description: >- +

theString  + + with the TPM endorsement key. It cannot benull  + + or empty.

+ - id: storageRootKey + type: "26831127" + description: >- +

theString  + + with the TPM storage root key. It can benull  + + or empty.

+ exceptions: + - type: 3c87bd19 + description: >- +

If the endorsementKey isnull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation(TpmAttestation) + id: TpmAttestation(TpmAttestation) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + langs: + - java + name: TpmAttestation(TpmAttestation tpm) + nameWithType: TpmAttestation.TpmAttestation(TpmAttestation tpm) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.TpmAttestation(TpmAttestation tpm) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestation.java + startLine: 81 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

CONSTRUCTOR (COPY)

+ +

This function will create a new instance of the TPM attestation copying the endorsementKey and storageRootKey from the provided attestation.

+ +

+ syntax: + content: public TpmAttestation(TpmAttestation tpm) + parameters: + - id: tpm + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + description: >- +

the originalTpmAttestation  + + to copy. It cannot benull  + + .

+ exceptions: + - type: 3c87bd19 + description: >- +

if the provided tpm isnull  + + .

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.TpmAttestation* + name: TpmAttestation + nameWithType: TpmAttestation.TpmAttestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.TpmAttestation + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.getEndorsementKey* + name: getEndorsementKey + nameWithType: TpmAttestation.getEndorsementKey + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.getEndorsementKey + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.getStorageRootKey* + name: getStorageRootKey + nameWithType: TpmAttestation.getStorageRootKey + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation.getStorageRootKey + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation.yml + name: Attestation + nameWithType: Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Attestation + type: Class + summary: >- +

This is the abstract class that unifies all possible types of attestation that Device Provisioning Service supports.

+ +

For now, the provisioning service supports TpmAttestation or X509Attestation.

+ +

+ syntax: + content: public class Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + name: TpmAttestation + nameWithType: TpmAttestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service TPM Attestation.

+ +

The provisioning service supports Trusted Platform Module, or TPM, as the device attestation mechanism. User must provide the Endorsement Key, and can, optionally, provide the Storage Root Key.

+ +

+ syntax: *o1 diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml new file mode 100644 index 000000000000..a442b7bb8a7c --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml @@ -0,0 +1,615 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + id: _twin_collection + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.getTwinMetadata() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.getTwinMetadata(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.getVersion() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.put(String,Object) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.putAll(Map) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.toJsonElement() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.TwinCollection() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.TwinCollection(Map) + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + langs: + - java + name: TwinCollection + nameWithType: TwinCollection + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollection.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollection.java + startLine: 96 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: "

Representation of a single Twin collection for Provisioning.

\r\n

The TwinCollection is an extension of aHashMap \r\n ofString \r\n and Object \r\n that contain individual and general versioning mechanism.

\r\n

By the Twin definition, theObject \r\n can contain types ofBoolean \r\n , Number \r\n ,String \r\n ,Object \r\n , or a sub-TwinCollection, but it cannot be types defined by the user or arrays.

\r\n

A TwinCollection can contain up to 5 levels of sub TwinCollections. Once the TwinCollection is a extension of theHashMap \r\n , both TwinCollection as well as its sub-TwinCollections can be casted to Map of String and Object.

\r\n

The collection will be represented in the rest API as a JSON in the body. It can or cannot contain the metadata (identified by the $ character at the beginning of the key.

\r\n

Because of the Twin metadata, the character $ is not allowed in the entry key.

\r\n

For instance, the following JSON is a valid TwinCollection with its metadata.

{\r\n        \"Color\":\"White\",\r\n        \"MaxSpeed\":{\r\n            \"Value\":500,\r\n            \"NewValue\":300\r\n        },\r\n        \"$metadata\":{\r\n            \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n            \"$lastUpdatedVersion\":4,\r\n            \"Color\":{\r\n                \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                \"$lastUpdatedVersion\":4,\r\n            },\r\n            \"MaxSpeed\":{\r\n                \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                \"$lastUpdatedVersion\":4,\r\n                \"Value\":{\r\n                    \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                    \"$lastUpdatedVersion\":4\r\n                },\r\n                \"NewValue\":{\r\n                    \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                    \"$lastUpdatedVersion\":4\r\n                }\r\n            }\r\n        },\r\n        \"$version\":4\r\n    }\r\n    

\r\n

This class exposes the Twin collection with or without metadata as a Map here user can gat both the value and the metadata. For instance, in the above TwinCollection, get(Object) for Color will return White and the getTwinMetadata(String) for Color will return the Object TwinMetadata that contain TwinMetadata#getLastUpdated() that will returns theDate \r\n 2017-09-21T02:07:44.238Z and TwinMetadata#getLastUpdatedVersion() that will returns theInteger \r\n 4.

\r\n

For the nested TwinCollection, you can do the same, for instance, the following code will return the value and metadata of the NewValue nested in MaxSpeed:

// Get the value of the MaxSpeed, which is a inner TwinCollection.\r\n    TwinCollection innerMaxSpeed = (TwinCollection) twinCollection.get(\"MaxSpeed\");\r\n    \r\n    // From the inner TwinCollection, get the value of the NewValue.\r\n    Long maxSpeedNewValue = innerMaxSpeed.get(\"NewValue\");\r\n    \r\n    // As in the root TwinCollection, the inner TwinCollection contain its own metadata.\r\n    // So, get the metadata information for the inner NewValue.\r\n    TwinMetadata maxSpeedNewValueMetadata = innerMaxSpeed.getTwinMetadata(\"NewValue\");\r\n    Date newValueLastUpdated = maxSpeedNewValueMetadata.getLastUpdated(); //Shall contain `2017-09-21T02:07:44.238Z`\r\n    Integer newValueLastUpdatedVersion = maxSpeedNewValueMetadata.getLastUpdatedVersion(); //Shall contain `4`\r\n    

\r\n

" + syntax: &o2 + content: public class TwinCollection + inheritance: + - java.lang.Object + - java.util.HashMap +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.getTwinMetadata() + id: getTwinMetadata() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + langs: + - java + name: getTwinMetadata() + nameWithType: TwinCollection.getTwinMetadata() + fullName: TwinMetadata com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.getTwinMetadata() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.getTwinMetadata* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollection.java + startLine: 419 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the TwinCollection metadata

+ +

+ syntax: + content: public TwinMetadata getTwinMetadata() + return: + type: dc8b9d1a + description: >- +

the TwinMetadata of the Whole TwinCollection. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.getTwinMetadata(String) + id: getTwinMetadata(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + langs: + - java + name: getTwinMetadata(String key) + nameWithType: TwinCollection.getTwinMetadata(String key) + fullName: TwinMetadata com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.getTwinMetadata(String key) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.getTwinMetadata* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollection.java + startLine: 431 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the entry metadata in the TwinCollection.

+ +

+ syntax: &o3 + content: public TwinMetadata getTwinMetadata(String key) + parameters: + - id: key + type: "26831127" + description: >- +

theString  + + with the name of the entry to retrieve the metadata.

+ return: + type: dc8b9d1a + description: >- +

the TwinMetadata ot the specific entry in the TwinCollection. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.getVersion() + id: getVersion() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + langs: + - java + name: getVersion() + nameWithType: TwinCollection.getVersion() + fullName: Integer com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.getVersion() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.getVersion* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollection.java + startLine: 408 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the version.

+ +

+ syntax: + content: public Integer getVersion() + return: + type: 08effaa0 + description: >- +

TheInteger  + + with the version content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.put(String,Object) + id: put(String,Object) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + langs: + - java + name: put(String key, Object value) + nameWithType: TwinCollection.put(String key, Object value) + fullName: Object com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.put(String key, Object value) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.put* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollection.java + startLine: 185 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Add a single new entry in the TwinCollection.

+ +

OverrideHashMap.put(String, Object)  + + .

+ +

This function will add a single pair key value to the TwinCollection. By the Twin definition, theObject  + + can contain types ofBoolean  + + , Number  + + ,String  + + ,Object  + + , or up to 5 levels of sub-TwinCollection, but it cannot be types defined by the user or arrays.

+ +

+ syntax: &o1 + content: public Object put(String key, Object value) + parameters: + - id: key + type: "26831127" + description: >- +

theString  + + that represent the key of the new entry. It cannot be {#code null} or empty.

+ - id: value + type: "79317049" + description: >- +

theObject  + + that represents the value of the new entry. It cannot be user defined type or array.

+ return: + type: "79317049" + description: >- +

TheObject  + + that correspond to the last value of this key. It will benull  + + if there is no previous value.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.putAll(Map) + id: putAll(Map) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + langs: + - java + name: putAll(Map map) + nameWithType: TwinCollection.putAll(Map map) + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.putAll(Map map) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.putAll* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollection.java + startLine: 155 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Add all information in the provided Map to the TwinCollection.

+ +

OverrideHashMap.putAll(Map)  + + .

+ +

This function will add all entries in the Map to the TwinCollection. If the provided key already exists, it will replace the value by the new one. This function will not delete or change the content of the other keys in the Map.

+ +

As defined by the Twin, the value of a entry can be an inner Map. TwinCollection will accept up to 5 levels of inner Maps.

+ +

+ syntax: + content: public void putAll(Map map) + parameters: + - id: map + type: b3e9f05a + description: >- +

AMap  + + of entries to add to the TwinCollection.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.toJsonElement() + id: toJsonElement() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + langs: + - java + name: toJsonElement() + nameWithType: TwinCollection.toJsonElement() + fullName: JsonElement com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.toJsonElement() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.toJsonElement* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollection.java + startLine: 346 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Serializer

+ +

Creates aJsonElement  + + , which the content represents the information in this class and its subclasses in a JSON format.

+ +

This is useful if the caller will integrate this JSON with JSON from other classes to generate a consolidated JSON.

+ +

+ syntax: + content: public JsonElement toJsonElement() + return: + type: 8585b2e7 + description: >- +

TheJsonElement  + + with the content of this class.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.TwinCollection() + id: TwinCollection() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + langs: + - java + name: TwinCollection() + nameWithType: TwinCollection.TwinCollection() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.TwinCollection() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.TwinCollection* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollection.java + startLine: 116 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Constructor

+ +

Creates an empty collection. Fill it with put(String, Object) or putAll(Map).

+ syntax: + content: public TwinCollection() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.TwinCollection(Map) + id: TwinCollection(Map) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + langs: + - java + name: TwinCollection(Map map) + nameWithType: TwinCollection.TwinCollection(Map map) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.TwinCollection(Map map) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.TwinCollection* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollection.java + startLine: 130 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Constructor

+ +

Creates a new Twin collection coping the provided Map. Once TwinCollection extends Map, this method can copy another TwinCollection.

+ +

+ syntax: + content: public TwinCollection(Map map) + parameters: + - id: map + type: 59e5fddd + description: >- +

the Map of? extends String  + + andObject  + + with the Twin collection

+references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.TwinCollection* + name: TwinCollection + nameWithType: TwinCollection.TwinCollection + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.TwinCollection + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 59e5fddd + spec.java: + - name: Map + fullName: Map +- uid: b3e9f05a + spec.java: + - name: Map + fullName: Map +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.putAll* + name: putAll + nameWithType: TwinCollection.putAll + fullName: void com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.putAll + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: "79317049" + spec.java: + - name: Object + fullName: Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.put* + name: put + nameWithType: TwinCollection.put + fullName: Object com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.put + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 8585b2e7 + spec.java: + - name: JsonElement + fullName: JsonElement +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.toJsonElement* + name: toJsonElement + nameWithType: TwinCollection.toJsonElement + fullName: JsonElement com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.toJsonElement + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 08effaa0 + spec.java: + - name: Integer + fullName: Integer +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.getVersion* + name: getVersion + nameWithType: TwinCollection.getVersion + fullName: Integer com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.getVersion + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: dc8b9d1a + spec.java: + - name: TwinMetadata + fullName: TwinMetadata +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.getTwinMetadata* + name: getTwinMetadata + nameWithType: TwinCollection.getTwinMetadata + fullName: TwinMetadata com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.getTwinMetadata + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.put(String,Object) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + name: put(String key, Object value) + nameWithType: TwinCollection.put(String key, Object value) + fullName: Object com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.put(String key, Object value) + type: Method + summary: >- +

Add a single new entry in the TwinCollection.

+ +

OverrideHashMap.put(String, Object)  + + .

+ +

This function will add a single pair key value to the TwinCollection. By the Twin definition, theObject  + + can contain types ofBoolean  + + , Number  + + ,String  + + ,Object  + + , or up to 5 levels of sub-TwinCollection, but it cannot be types defined by the user or arrays.

+ +

+ syntax: *o1 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + name: TwinCollection + nameWithType: TwinCollection + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection + type: Class + summary: "

Representation of a single Twin collection for Provisioning.

\r\n

The TwinCollection is an extension of aHashMap \r\n ofString \r\n and Object \r\n that contain individual and general versioning mechanism.

\r\n

By the Twin definition, theObject \r\n can contain types ofBoolean \r\n , Number \r\n ,String \r\n ,Object \r\n , or a sub-TwinCollection, but it cannot be types defined by the user or arrays.

\r\n

A TwinCollection can contain up to 5 levels of sub TwinCollections. Once the TwinCollection is a extension of theHashMap \r\n , both TwinCollection as well as its sub-TwinCollections can be casted to Map of String and Object.

\r\n

The collection will be represented in the rest API as a JSON in the body. It can or cannot contain the metadata (identified by the $ character at the beginning of the key.

\r\n

Because of the Twin metadata, the character $ is not allowed in the entry key.

\r\n

For instance, the following JSON is a valid TwinCollection with its metadata.

{\r\n        \"Color\":\"White\",\r\n        \"MaxSpeed\":{\r\n            \"Value\":500,\r\n            \"NewValue\":300\r\n        },\r\n        \"$metadata\":{\r\n            \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n            \"$lastUpdatedVersion\":4,\r\n            \"Color\":{\r\n                \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                \"$lastUpdatedVersion\":4,\r\n            },\r\n            \"MaxSpeed\":{\r\n                \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                \"$lastUpdatedVersion\":4,\r\n                \"Value\":{\r\n                    \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                    \"$lastUpdatedVersion\":4\r\n                },\r\n                \"NewValue\":{\r\n                    \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                    \"$lastUpdatedVersion\":4\r\n                }\r\n            }\r\n        },\r\n        \"$version\":4\r\n    }\r\n    

\r\n

This class exposes the Twin collection with or without metadata as a Map here user can gat both the value and the metadata. For instance, in the above TwinCollection, get(Object) for Color will return White and the getTwinMetadata(String) for Color will return the Object TwinMetadata that contain TwinMetadata#getLastUpdated() that will returns theDate \r\n 2017-09-21T02:07:44.238Z and TwinMetadata#getLastUpdatedVersion() that will returns theInteger \r\n 4.

\r\n

For the nested TwinCollection, you can do the same, for instance, the following code will return the value and metadata of the NewValue nested in MaxSpeed:

// Get the value of the MaxSpeed, which is a inner TwinCollection.\r\n    TwinCollection innerMaxSpeed = (TwinCollection) twinCollection.get(\"MaxSpeed\");\r\n    \r\n    // From the inner TwinCollection, get the value of the NewValue.\r\n    Long maxSpeedNewValue = innerMaxSpeed.get(\"NewValue\");\r\n    \r\n    // As in the root TwinCollection, the inner TwinCollection contain its own metadata.\r\n    // So, get the metadata information for the inner NewValue.\r\n    TwinMetadata maxSpeedNewValueMetadata = innerMaxSpeed.getTwinMetadata(\"NewValue\");\r\n    Date newValueLastUpdated = maxSpeedNewValueMetadata.getLastUpdated(); //Shall contain `2017-09-21T02:07:44.238Z`\r\n    Integer newValueLastUpdatedVersion = maxSpeedNewValueMetadata.getLastUpdatedVersion(); //Shall contain `4`\r\n    

\r\n

" + syntax: *o2 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class EnrollmentGroup extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.getTwinMetadata(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + name: getTwinMetadata(String key) + nameWithType: TwinCollection.getTwinMetadata(String key) + fullName: TwinMetadata com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection.getTwinMetadata(String key) + type: Method + summary: >- +

Getter for the entry metadata in the TwinCollection.

+ +

+ syntax: *o3 diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml new file mode 100644 index 000000000000..6cc6503858e5 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml @@ -0,0 +1,399 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + id: _twin_state + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.getDesiredProperties() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.getTags() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.toString() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.TwinState() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.TwinState(TwinCollection,TwinCollection) + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + langs: + - java + name: TwinState + nameWithType: TwinState + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinState.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinState.java + startLine: 72 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Twin initial state for the Device Provisioning Service.

+ +

The TwinState can contain one TwinCollection of Tags, and one TwinCollection of desiredProperties.

+ +

Each entity in the collections can contain a associated TwinMetadata.

+ +

These metadata are provided by the Service and contains information about the last updated date time, and version.

+ +

For instance, the follow is a valid TwinState, represented as initialTwinState  + + in the rest API.

{
+
+            "initialTwinState": {
+
+                "tags":{
+
+                    "SpeedUnity":"MPH",
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "SpeedUnity":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+                "desiredProperties":{
+
+                    "MaxSpeed":{
+
+                        "Value":500,
+
+                        "NewValue":300
+
+                    },
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "MaxSpeed":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4,
+
+                            "Value":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            },
+
+                            "NewValue":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            }
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+            }
+
+        }
+
+        

+ +

+ syntax: &o1 + content: public class TwinState + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.getDesiredProperties() + id: getDesiredProperties() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + langs: + - java + name: getDesiredProperties() + nameWithType: TwinState.getDesiredProperties() + fullName: TwinCollection com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState.getDesiredProperties() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.getDesiredProperties* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinState.java + startLine: 177 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the desiredProperties.

+ +

+ syntax: + content: public TwinCollection getDesiredProperties() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + description: >- +

TheTwinCollection  + + with the desiredProperties content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.getTags() + id: getTags() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + langs: + - java + name: getTags() + nameWithType: TwinState.getTags() + fullName: TwinCollection com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState.getTags() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.getTags* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinState.java + startLine: 166 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the tags.

+ +

+ syntax: + content: public TwinCollection getTags() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + description: >- +

TheTwinCollection  + + with the tags content. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.toString() + id: toString() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + langs: + - java + name: toString() + nameWithType: TwinState.toString() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState.toString() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.toString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinState.java + startLine: 189 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Creates a pretty print JSON with the content of this class and subclasses.

+ +

+ syntax: + content: public String toString() + return: + type: "26831127" + description: >- +

TheString  + + with the pretty print JSON.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.TwinState() + id: TwinState() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + langs: + - java + name: TwinState() + nameWithType: TwinState.TwinState() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState.TwinState() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.TwinState* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinState.java + startLine: 217 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected TwinState() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.TwinState(TwinCollection,TwinCollection) + id: TwinState(TwinCollection,TwinCollection) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + langs: + - java + name: TwinState(TwinCollection tags, TwinCollection desiredProperties) + nameWithType: TwinState.TwinState(TwinCollection tags, TwinCollection desiredProperties) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState.TwinState(TwinCollection tags, TwinCollection desiredProperties) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.TwinState* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinState.java + startLine: 115 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: "

CONSTRUCTOR

\r\n

This constructor creates an instance of the TwinState with the provided TwinCollection tags and desired properties.

\r\n

When serialized, this class will looks like the following example:

\"initialTwinState\": {\r\n        \"tags\":{\r\n            \"SpeedUnity\":\"MPH\",\r\n            \"$version\":4\r\n        }\r\n        \"desiredProperties\":{\r\n            \"MaxSpeed\":{\r\n                \"Value\":500,\r\n                \"NewValue\":300\r\n            },\r\n            \"$version\":4\r\n        }\r\n    }\r\n     \r\n    }\r\n

\r\n

" + syntax: + content: public TwinState(TwinCollection tags, TwinCollection desiredProperties) + parameters: + - id: tags + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + description: >- +

the TwinCollection with the initial tags state. It can benull  + + .

+ - id: desiredProperties + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + description: >- +

the TwinCollection with the initial desired properties. It can benull  + + .

+references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.TwinState* + name: TwinState + nameWithType: TwinState.TwinState + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState.TwinState + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.getTags* + name: getTags + nameWithType: TwinState.getTags + fullName: TwinCollection com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState.getTags + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.getDesiredProperties* + name: getDesiredProperties + nameWithType: TwinState.getDesiredProperties + fullName: TwinCollection com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState.getDesiredProperties + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.toString* + name: toString + nameWithType: TwinState.toString + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState.toString + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + name: TwinCollection + nameWithType: TwinCollection + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection + type: Class + summary: "

Representation of a single Twin collection for Provisioning.

\r\n

The TwinCollection is an extension of aHashMap \r\n ofString \r\n and Object \r\n that contain individual and general versioning mechanism.

\r\n

By the Twin definition, theObject \r\n can contain types ofBoolean \r\n , Number \r\n ,String \r\n ,Object \r\n , or a sub-TwinCollection, but it cannot be types defined by the user or arrays.

\r\n

A TwinCollection can contain up to 5 levels of sub TwinCollections. Once the TwinCollection is a extension of theHashMap \r\n , both TwinCollection as well as its sub-TwinCollections can be casted to Map of String and Object.

\r\n

The collection will be represented in the rest API as a JSON in the body. It can or cannot contain the metadata (identified by the $ character at the beginning of the key.

\r\n

Because of the Twin metadata, the character $ is not allowed in the entry key.

\r\n

For instance, the following JSON is a valid TwinCollection with its metadata.

{\r\n        \"Color\":\"White\",\r\n        \"MaxSpeed\":{\r\n            \"Value\":500,\r\n            \"NewValue\":300\r\n        },\r\n        \"$metadata\":{\r\n            \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n            \"$lastUpdatedVersion\":4,\r\n            \"Color\":{\r\n                \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                \"$lastUpdatedVersion\":4,\r\n            },\r\n            \"MaxSpeed\":{\r\n                \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                \"$lastUpdatedVersion\":4,\r\n                \"Value\":{\r\n                    \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                    \"$lastUpdatedVersion\":4\r\n                },\r\n                \"NewValue\":{\r\n                    \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                    \"$lastUpdatedVersion\":4\r\n                }\r\n            }\r\n        },\r\n        \"$version\":4\r\n    }\r\n    

\r\n

This class exposes the Twin collection with or without metadata as a Map here user can gat both the value and the metadata. For instance, in the above TwinCollection, get(Object) for Color will return White and the getTwinMetadata(String) for Color will return the Object TwinMetadata that contain TwinMetadata#getLastUpdated() that will returns theDate \r\n 2017-09-21T02:07:44.238Z and TwinMetadata#getLastUpdatedVersion() that will returns theInteger \r\n 4.

\r\n

For the nested TwinCollection, you can do the same, for instance, the following code will return the value and metadata of the NewValue nested in MaxSpeed:

// Get the value of the MaxSpeed, which is a inner TwinCollection.\r\n    TwinCollection innerMaxSpeed = (TwinCollection) twinCollection.get(\"MaxSpeed\");\r\n    \r\n    // From the inner TwinCollection, get the value of the NewValue.\r\n    Long maxSpeedNewValue = innerMaxSpeed.get(\"NewValue\");\r\n    \r\n    // As in the root TwinCollection, the inner TwinCollection contain its own metadata.\r\n    // So, get the metadata information for the inner NewValue.\r\n    TwinMetadata maxSpeedNewValueMetadata = innerMaxSpeed.getTwinMetadata(\"NewValue\");\r\n    Date newValueLastUpdated = maxSpeedNewValueMetadata.getLastUpdated(); //Shall contain `2017-09-21T02:07:44.238Z`\r\n    Integer newValueLastUpdatedVersion = maxSpeedNewValueMetadata.getLastUpdatedVersion(); //Shall contain `4`\r\n    

\r\n

" + syntax: + content: public class TwinCollection +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + name: TwinState + nameWithType: TwinState + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState + type: Class + summary: >- +

Representation of a single Twin initial state for the Device Provisioning Service.

+ +

The TwinState can contain one TwinCollection of Tags, and one TwinCollection of desiredProperties.

+ +

Each entity in the collections can contain a associated TwinMetadata.

+ +

These metadata are provided by the Service and contains information about the last updated date time, and version.

+ +

For instance, the follow is a valid TwinState, represented as initialTwinState  + + in the rest API.

{
+
+            "initialTwinState": {
+
+                "tags":{
+
+                    "SpeedUnity":"MPH",
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "SpeedUnity":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+                "desiredProperties":{
+
+                    "MaxSpeed":{
+
+                        "Value":500,
+
+                        "NewValue":300
+
+                    },
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "MaxSpeed":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4,
+
+                            "Value":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            },
+
+                            "NewValue":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            }
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+            }
+
+        }
+
+        

+ +

+ syntax: *o1 diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml new file mode 100644 index 000000000000..d28cad774b75 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml @@ -0,0 +1,936 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + id: _x509_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromClientCertificates(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromClientCertificates(String,String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromRootCertificates(String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromRootCertificates(String,String) + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getClientCertificates() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getIntermediateCertificatesChain() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getPrimaryX509CertificateInfo() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getSecondaryX509CertificateInfo() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.X509Attestation() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.X509Attestation(X509Attestation) + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + langs: + - java + name: X509Attestation + nameWithType: X509Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java + startLine: 44 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service X509 Attestation.

+ +

The provisioning service supports Device Identifier Composition Engine, or DICE, as the device attestation mechanism. To use DICE, user must provide the X509 certificate. This class provide the means to create a new attestation for a X509 certificate and return it as an abstract interface Attestation.

+ +

An X509 attestation can contains one of the 2 types of certificate:

+ +

+ + + + + + Client or Alias certificate: + + + + + +

Called on this class as clientCertificates, this certificate can authenticate a single device.

+ + + + + + + + + + Signing or Root certificate: + + + + + +

Called on this class as rootCertificates, this certificate can create multiple Client certificates to authenticate multiple devices.

+ +
+ +
+ +

+ +

The provisioning service allows user to create Enrollment and EnrollmentGroup. For all operations over Enrollment with DICE, user must provide a clientCertificates, and for operations over EnrollmentGroup, user must provide a rootCertificates.

+ +

For each of this types of certificates, user can provide 2 Certificates, a primary and a secondary. Only the primary is mandatory, the secondary is optional.

+ +

The provisioning service will process the provided certificates, but will never return it back. Instead of it, getPrimaryX509CertificateInfo() and getSecondaryX509CertificateInfo() will return a translated info in the certificate.

+ +

+ syntax: &o1 + content: public class X509Attestation extends Attestation + inheritance: + - java.lang.Object + - com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromClientCertificates(String) + id: createFromClientCertificates(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + langs: + - java + name: createFromClientCertificates(String primary) + nameWithType: X509Attestation.createFromClientCertificates(String primary) + fullName: static X509Attestation com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.createFromClientCertificates(String primary) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromClientCertificates* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java + startLine: 135 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Factory with ClientCertificate with only primary certificate.

+ +

Creates a new instance of the X509Attestation using the provided primary Certificate.

+ +

+ syntax: + content: public static X509Attestation createFromClientCertificates(String primary) + parameters: + - id: primary + type: "26831127" + description: >- +

theString  + + with the primary certificate. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + description:

the new instance of the X509Attestation.

+ exceptions: + - type: 3c87bd19 + description:

if the provide certificate is invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromClientCertificates(String,String) + id: createFromClientCertificates(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + langs: + - java + name: createFromClientCertificates(String primary, String secondary) + nameWithType: X509Attestation.createFromClientCertificates(String primary, String secondary) + fullName: static X509Attestation com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.createFromClientCertificates(String primary, String secondary) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromClientCertificates* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java + startLine: 151 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Factory with ClientCertificates with primary and secondary certificates.

+ +

Creates a new instance of the X509Attestation with the primary and secondary certificates.

+ +

+ syntax: + content: public static X509Attestation createFromClientCertificates(String primary, String secondary) + parameters: + - id: primary + type: "26831127" + description: >- +

theString  + + with the primary certificate. It cannot benull  + + or empty.

+ - id: secondary + type: "26831127" + description: >- +

theString  + + with the secondary certificate. It can benull  + + or empty (ignored).

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + description:

the new instance of the X509Attestation.

+ exceptions: + - type: 3c87bd19 + description:

if the provide primary certificate is invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromRootCertificates(String) + id: createFromRootCertificates(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + langs: + - java + name: createFromRootCertificates(String primary) + nameWithType: X509Attestation.createFromRootCertificates(String primary) + fullName: static X509Attestation com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.createFromRootCertificates(String primary) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromRootCertificates* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java + startLine: 175 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Factory with IntermediateCertificatesChain with only primary certificate.

+ +

Creates a new instance of the X509Attestation using the provided primary Certificate.

+ +

+ syntax: + content: public static X509Attestation createFromRootCertificates(String primary) + parameters: + - id: primary + type: "26831127" + description: >- +

theString  + + with the primary certificate. It cannot benull  + + or empty.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + description:

the new instance of the X509Attestation.

+ exceptions: + - type: 3c87bd19 + description:

if the provide certificate is invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromRootCertificates(String,String) + id: createFromRootCertificates(String,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + langs: + - java + name: createFromRootCertificates(String primary, String secondary) + nameWithType: X509Attestation.createFromRootCertificates(String primary, String secondary) + fullName: static X509Attestation com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.createFromRootCertificates(String primary, String secondary) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromRootCertificates* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java + startLine: 191 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Factory with IntermediateCertificatesChain with primary and secondary certificates.

+ +

Creates a new instance of the X509Attestation with the primary and secondary certificates.

+ +

+ syntax: + content: public static X509Attestation createFromRootCertificates(String primary, String secondary) + parameters: + - id: primary + type: "26831127" + description: >- +

theString  + + with the primary certificate. It cannot benull  + + or empty.

+ - id: secondary + type: "26831127" + description: >- +

theString  + + with the secondary certificate. It can benull  + + or empty (ignored).

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + description:

the new instance of the X509Attestation.

+ exceptions: + - type: 3c87bd19 + description:

if the provide primary certificate is invalid.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getClientCertificates() + id: getClientCertificates() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + langs: + - java + name: getClientCertificates() + nameWithType: X509Attestation.getClientCertificates() + fullName: X509Certificates com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.getClientCertificates() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getClientCertificates* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java + startLine: 211 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the clientCertificates.

+ +

+ syntax: + content: public X509Certificates getClientCertificates() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + description: >- +

the X509Certificates with the stored clientCertificates. it can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getIntermediateCertificatesChain() + id: getIntermediateCertificatesChain() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + langs: + - java + name: getIntermediateCertificatesChain() + nameWithType: X509Attestation.getIntermediateCertificatesChain() + fullName: X509Certificates com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.getIntermediateCertificatesChain() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getIntermediateCertificatesChain* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java + startLine: 222 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the rootCertificates.

+ +

+ syntax: + content: public X509Certificates getIntermediateCertificatesChain() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + description: >- +

the X509Certificates with the stored rootCertificates. it can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getPrimaryX509CertificateInfo() + id: getPrimaryX509CertificateInfo() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + langs: + - java + name: getPrimaryX509CertificateInfo() + nameWithType: X509Attestation.getPrimaryX509CertificateInfo() + fullName: X509CertificateInfo com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.getPrimaryX509CertificateInfo() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getPrimaryX509CertificateInfo* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java + startLine: 236 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the primary X509 certificate info.

+ +

This method is a getter for the information returned from the provisioning service for the provided primary certificate.

+ +

+ syntax: &o2 + content: public X509CertificateInfo getPrimaryX509CertificateInfo() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + description: >- +

the X509CertificateInfo with the returned certificate information. it can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getSecondaryX509CertificateInfo() + id: getSecondaryX509CertificateInfo() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + langs: + - java + name: getSecondaryX509CertificateInfo() + nameWithType: X509Attestation.getSecondaryX509CertificateInfo() + fullName: X509CertificateInfo com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.getSecondaryX509CertificateInfo() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getSecondaryX509CertificateInfo* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java + startLine: 260 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the secondary X509 certificate info.

+ +

This method is a getter for the information returned from the provisioning service for the provided secondary certificate.

+ +

+ syntax: &o3 + content: public X509CertificateInfo getSecondaryX509CertificateInfo() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + description: >- +

the X509CertificateInfo with the returned certificate information. it can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.X509Attestation() + id: X509Attestation() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + langs: + - java + name: X509Attestation() + nameWithType: X509Attestation.X509Attestation() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.X509Attestation() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.X509Attestation* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java + startLine: 289 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected X509Attestation() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.X509Attestation(X509Attestation) + id: X509Attestation(X509Attestation) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + langs: + - java + name: X509Attestation(X509Attestation x509Attestation) + nameWithType: X509Attestation.X509Attestation(X509Attestation x509Attestation) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.X509Attestation(X509Attestation x509Attestation) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.X509Attestation* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java + startLine: 93 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Constructor [COPY]

+ +

Creates a new instance of the X509Attestation copping the content of the provided one.

+ +

+ syntax: + content: public X509Attestation(X509Attestation x509Attestation) + parameters: + - id: x509Attestation + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + description:

the original X509Attestation to copy.

+ exceptions: + - type: 3c87bd19 + description:

if the provided x509Attestation is null or do not contains a primary certificate.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.X509Attestation* + name: X509Attestation + nameWithType: X509Attestation.X509Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.X509Attestation + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getClientCertificates* + name: getClientCertificates + nameWithType: X509Attestation.getClientCertificates + fullName: X509Certificates com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.getClientCertificates + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getIntermediateCertificatesChain* + name: getIntermediateCertificatesChain + nameWithType: X509Attestation.getIntermediateCertificatesChain + fullName: X509Certificates com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.getIntermediateCertificatesChain + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getPrimaryX509CertificateInfo* + name: getPrimaryX509CertificateInfo + nameWithType: X509Attestation.getPrimaryX509CertificateInfo + fullName: X509CertificateInfo com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.getPrimaryX509CertificateInfo + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getSecondaryX509CertificateInfo* + name: getSecondaryX509CertificateInfo + nameWithType: X509Attestation.getSecondaryX509CertificateInfo + fullName: X509CertificateInfo com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.getSecondaryX509CertificateInfo + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromClientCertificates* + name: createFromClientCertificates + nameWithType: X509Attestation.createFromClientCertificates + fullName: static X509Attestation com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.createFromClientCertificates + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.createFromRootCertificates* + name: createFromRootCertificates + nameWithType: X509Attestation.createFromRootCertificates + fullName: static X509Attestation com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.createFromRootCertificates + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation.yml + name: Attestation + nameWithType: Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Attestation + type: Class + summary: >- +

This is the abstract class that unifies all possible types of attestation that Device Provisioning Service supports.

+ +

For now, the provisioning service supports TpmAttestation or X509Attestation.

+ +

+ syntax: + content: public class Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml + name: X509Certificates + nameWithType: X509Certificates + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Primary and Secondary Certificate.

+ +

this class creates a representation of an X509 certificate. It can receive primary and secondary certificate, but only the primary is mandatory.

+ +

Users must provide the certificate as aString  + + , from a .pem files. This class will encapsulate both in a single X509Attestation. The following JSON is an example of the result of this class.

{
+
+            "primary": {
+
+                "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "-----END CERTIFICATE-----\n";
+
+            },
+
+            "secondary": {
+
+                "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "-----END CERTIFICATE-----\n";
+
+            }
+
+        }
+
+        

+ +

After send an X509 certificate with success, the provisioning service will return the X509CertificateInfo for both primary and secondary certificate. User can get these info from this class, and once again, only the primary info is mandatory. The following JSON is an example what info the provisioning service will return for X509.

{
+
+            "primary": {
+
+                "info": {
+
+                     "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                     "sha256Thumbprint": "validEnrollmentGroupId",
+
+                     "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                     "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                     "serialNumber": "000000000000000000",
+
+                     "version": 3
+
+                 }
+
+            },
+
+            "secondary": {
+
+                "info": {
+
+                     "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                     "sha256Thumbprint": "validEnrollmentGroupId",
+
+                     "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                     "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                     "serialNumber": "000000000000000000",
+
+                     "version": 3
+
+                 }
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class X509Certificates +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + name: X509Attestation + nameWithType: X509Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Attestation.

+ +

The provisioning service supports Device Identifier Composition Engine, or DICE, as the device attestation mechanism. To use DICE, user must provide the X509 certificate. This class provide the means to create a new attestation for a X509 certificate and return it as an abstract interface Attestation.

+ +

An X509 attestation can contains one of the 2 types of certificate:

+ +

+ + + + + + Client or Alias certificate: + + + + + +

Called on this class as clientCertificates, this certificate can authenticate a single device.

+ + + + + + + + + + Signing or Root certificate: + + + + + +

Called on this class as rootCertificates, this certificate can create multiple Client certificates to authenticate multiple devices.

+ +
+ +
+ +

+ +

The provisioning service allows user to create Enrollment and EnrollmentGroup. For all operations over Enrollment with DICE, user must provide a clientCertificates, and for operations over EnrollmentGroup, user must provide a rootCertificates.

+ +

For each of this types of certificates, user can provide 2 Certificates, a primary and a secondary. Only the primary is mandatory, the secondary is optional.

+ +

The provisioning service will process the provided certificates, but will never return it back. Instead of it, getPrimaryX509CertificateInfo() and getSecondaryX509CertificateInfo() will return a translated info in the certificate.

+ +

+ syntax: *o1 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + name: X509CertificateInfo + nameWithType: X509CertificateInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo + type: Class + summary: >- +

Representation of a single X509 Certificate Info for the Device Provisioning Service.

+ +

User receive this info from the provisioning service as result of X509 operations.

+ +

This info contains a set of parameters, The following JSON is an example of the X509 certificate info.

{
+
+            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+            "sha256Thumbprint": "validEnrollmentGroupId",
+
+            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "notBeforeUtc": "2017-11-14T12:34:182Z",
+
+            "notAfterUtc": "2017-11-20T12:34:183Z",
+
+            "serialNumber": "000000000000000000",
+
+            "version": 3
+
+        }
+
+        

+ +

+ syntax: + content: public class X509CertificateInfo +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class EnrollmentGroup extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getPrimaryX509CertificateInfo() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + name: getPrimaryX509CertificateInfo() + nameWithType: X509Attestation.getPrimaryX509CertificateInfo() + fullName: X509CertificateInfo com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.getPrimaryX509CertificateInfo() + type: Method + summary: >- +

Getter for the primary X509 certificate info.

+ +

This method is a getter for the information returned from the provisioning service for the provided primary certificate.

+ +

+ syntax: *o2 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.getSecondaryX509CertificateInfo() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + name: getSecondaryX509CertificateInfo() + nameWithType: X509Attestation.getSecondaryX509CertificateInfo() + fullName: X509CertificateInfo com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation.getSecondaryX509CertificateInfo() + type: Method + summary: >- +

Getter for the secondary X509 certificate info.

+ +

This method is a getter for the information returned from the provisioning service for the provided secondary certificate.

+ +

+ syntax: *o3 diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml new file mode 100644 index 000000000000..666659b39289 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml @@ -0,0 +1,457 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + id: _x509_certificate_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getIssuerName() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getNotAfterUtc() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getNotBeforeUtc() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSerialNumber() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSha1Thumbprint() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSha256Thumbprint() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSubjectName() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getVersion() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.X509CertificateInfo() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.X509CertificateInfo(X509CertificateInfo) + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + langs: + - java + name: X509CertificateInfo + nameWithType: X509CertificateInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java + startLine: 38 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single X509 Certificate Info for the Device Provisioning Service.

+ +

User receive this info from the provisioning service as result of X509 operations.

+ +

This info contains a set of parameters, The following JSON is an example of the X509 certificate info.

{
+
+            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+            "sha256Thumbprint": "validEnrollmentGroupId",
+
+            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "notBeforeUtc": "2017-11-14T12:34:182Z",
+
+            "notAfterUtc": "2017-11-20T12:34:183Z",
+
+            "serialNumber": "000000000000000000",
+
+            "version": 3
+
+        }
+
+        

+ +

+ syntax: &o1 + content: public class X509CertificateInfo + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getIssuerName() + id: getIssuerName() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + langs: + - java + name: getIssuerName() + nameWithType: X509CertificateInfo.getIssuerName() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getIssuerName() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getIssuerName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java + startLine: 156 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the issuerName.

+ +

+ syntax: + content: public String getIssuerName() + return: + type: "26831127" + description: >- +

theString  + + with the stored issuerName. It can benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getNotAfterUtc() + id: getNotAfterUtc() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + langs: + - java + name: getNotAfterUtc() + nameWithType: X509CertificateInfo.getNotAfterUtc() + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getNotAfterUtc() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getNotAfterUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java + startLine: 178 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the notAfterUtc.

+ +

+ syntax: + content: public Date getNotAfterUtc() + return: + type: "12977444" + description: >- +

theDate  + + with the stored notAfterUtc. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getNotBeforeUtc() + id: getNotBeforeUtc() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + langs: + - java + name: getNotBeforeUtc() + nameWithType: X509CertificateInfo.getNotBeforeUtc() + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getNotBeforeUtc() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getNotBeforeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java + startLine: 167 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the notBeforeUtc.

+ +

+ syntax: + content: public Date getNotBeforeUtc() + return: + type: "12977444" + description: >- +

theDate  + + with the stored notBeforeUtc. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSerialNumber() + id: getSerialNumber() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + langs: + - java + name: getSerialNumber() + nameWithType: X509CertificateInfo.getSerialNumber() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getSerialNumber() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSerialNumber* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java + startLine: 189 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the serialNumber.

+ +

+ syntax: + content: public String getSerialNumber() + return: + type: "26831127" + description: >- +

theString  + + with the stored serialNumber. It can benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSha1Thumbprint() + id: getSha1Thumbprint() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + langs: + - java + name: getSha1Thumbprint() + nameWithType: X509CertificateInfo.getSha1Thumbprint() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getSha1Thumbprint() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSha1Thumbprint* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java + startLine: 134 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the sha1Thumbprint.

+ +

+ syntax: + content: public String getSha1Thumbprint() + return: + type: "26831127" + description: >- +

theString  + + with the stored sha1Thumbprint. It can benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSha256Thumbprint() + id: getSha256Thumbprint() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + langs: + - java + name: getSha256Thumbprint() + nameWithType: X509CertificateInfo.getSha256Thumbprint() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getSha256Thumbprint() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSha256Thumbprint* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java + startLine: 145 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the sha256Thumbprint.

+ +

+ syntax: + content: public String getSha256Thumbprint() + return: + type: "26831127" + description: >- +

theString  + + with the stored sha256Thumbprint. It can benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSubjectName() + id: getSubjectName() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + langs: + - java + name: getSubjectName() + nameWithType: X509CertificateInfo.getSubjectName() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getSubjectName() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSubjectName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java + startLine: 123 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the subjectName.

+ +

+ syntax: + content: public String getSubjectName() + return: + type: "26831127" + description: >- +

theString  + + with the stored subjectName. It can benull  + + or empty.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getVersion() + id: getVersion() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + langs: + - java + name: getVersion() + nameWithType: X509CertificateInfo.getVersion() + fullName: Integer com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getVersion() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getVersion* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java + startLine: 200 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the version.

+ +

+ syntax: + content: public Integer getVersion() + return: + type: 08effaa0 + description: >- +

theInteger  + + with the stored version. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.X509CertificateInfo() + id: X509CertificateInfo() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + langs: + - java + name: X509CertificateInfo() + nameWithType: X509CertificateInfo.X509CertificateInfo() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.X509CertificateInfo() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.X509CertificateInfo* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java + startLine: 290 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected X509CertificateInfo() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.X509CertificateInfo(X509CertificateInfo) + id: X509CertificateInfo(X509CertificateInfo) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + langs: + - java + name: X509CertificateInfo(X509CertificateInfo x509CertificateInfo) + nameWithType: X509CertificateInfo.X509CertificateInfo(X509CertificateInfo x509CertificateInfo) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.X509CertificateInfo(X509CertificateInfo x509CertificateInfo) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.X509CertificateInfo* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java + startLine: 100 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Constructor [COPY]

+ +

Creates a new instance of the x509CertificateInfo copping the content of the provided one.

+ +

+ syntax: + content: public X509CertificateInfo(X509CertificateInfo x509CertificateInfo) + parameters: + - id: x509CertificateInfo + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + description: >- +

the originalx509CertificateInfo  + + to copy.

+ exceptions: + - type: 3c87bd19 + description:

if the provided x509CertificateInfo is null.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.X509CertificateInfo* + name: X509CertificateInfo + nameWithType: X509CertificateInfo.X509CertificateInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.X509CertificateInfo + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSubjectName* + name: getSubjectName + nameWithType: X509CertificateInfo.getSubjectName + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getSubjectName + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSha1Thumbprint* + name: getSha1Thumbprint + nameWithType: X509CertificateInfo.getSha1Thumbprint + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getSha1Thumbprint + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSha256Thumbprint* + name: getSha256Thumbprint + nameWithType: X509CertificateInfo.getSha256Thumbprint + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getSha256Thumbprint + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getIssuerName* + name: getIssuerName + nameWithType: X509CertificateInfo.getIssuerName + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getIssuerName + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: "12977444" + spec.java: + - name: Date + fullName: Date +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getNotBeforeUtc* + name: getNotBeforeUtc + nameWithType: X509CertificateInfo.getNotBeforeUtc + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getNotBeforeUtc + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getNotAfterUtc* + name: getNotAfterUtc + nameWithType: X509CertificateInfo.getNotAfterUtc + fullName: Date com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getNotAfterUtc + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getSerialNumber* + name: getSerialNumber + nameWithType: X509CertificateInfo.getSerialNumber + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getSerialNumber + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 08effaa0 + spec.java: + - name: Integer + fullName: Integer +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.getVersion* + name: getVersion + nameWithType: X509CertificateInfo.getVersion + fullName: Integer com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo.getVersion + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + name: X509CertificateInfo + nameWithType: X509CertificateInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo + type: Class + summary: >- +

Representation of a single X509 Certificate Info for the Device Provisioning Service.

+ +

User receive this info from the provisioning service as result of X509 operations.

+ +

This info contains a set of parameters, The following JSON is an example of the X509 certificate info.

{
+
+            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+            "sha256Thumbprint": "validEnrollmentGroupId",
+
+            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "notBeforeUtc": "2017-11-14T12:34:182Z",
+
+            "notAfterUtc": "2017-11-20T12:34:183Z",
+
+            "serialNumber": "000000000000000000",
+
+            "version": 3
+
+        }
+
+        

+ +

+ syntax: *o1 diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml new file mode 100644 index 000000000000..305cffdb76b3 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml @@ -0,0 +1,350 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + id: _x509_certificate_with_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.getCertificate() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.getInfo() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.X509CertificateWithInfo() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.X509CertificateWithInfo(X509CertificateWithInfo) + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml + langs: + - java + name: X509CertificateWithInfo + nameWithType: X509CertificateWithInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfo.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfo.java + startLine: 61 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service X509 Certificate with its info.

+ +

this class creates a representation of an X509 certificate that can contains the certificate, the info of the certificate or both.

+ +

To create this class, users must provide the certificate as aString  + + , from a .pem or .cert files.

+ +

The following JSON is an example of the result of this class.

{
+
+            "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "-----END CERTIFICATE-----\n";
+
+        }
+
+        

+ +

After send an X509 certificate to the provisioning service, it will return the X509CertificateInfo. User can get this info from this class,

+ +

The following JSON is an example what info the provisioning service will return for X509.

{
+
+            "info": {
+
+                 "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                 "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                 "sha256Thumbprint": "validEnrollmentGroupId",
+
+                 "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                 "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                 "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                 "serialNumber": "000000000000000000",
+
+                 "version": 3
+
+            }
+
+        }
+
+        

+ +

+ syntax: &o1 + content: public class X509CertificateWithInfo + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.getCertificate() + id: getCertificate() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml + langs: + - java + name: getCertificate() + nameWithType: X509CertificateWithInfo.getCertificate() + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo.getCertificate() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.getCertificate* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfo.java + startLine: 145 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the certificate.

+ +

+ syntax: + content: public String getCertificate() + return: + type: "26831127" + description: >- +

theString  + + with the stored certificate. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.getInfo() + id: getInfo() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml + langs: + - java + name: getInfo() + nameWithType: X509CertificateWithInfo.getInfo() + fullName: X509CertificateInfo com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo.getInfo() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.getInfo* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfo.java + startLine: 156 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the info.

+ +

+ syntax: + content: public X509CertificateInfo getInfo() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + description: >- +

theString  + + with the stored info. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.X509CertificateWithInfo() + id: X509CertificateWithInfo() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml + langs: + - java + name: X509CertificateWithInfo() + nameWithType: X509CertificateWithInfo.X509CertificateWithInfo() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo.X509CertificateWithInfo() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.X509CertificateWithInfo* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfo.java + startLine: 170 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected X509CertificateWithInfo() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.X509CertificateWithInfo(X509CertificateWithInfo) + id: X509CertificateWithInfo(X509CertificateWithInfo) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml + langs: + - java + name: X509CertificateWithInfo(X509CertificateWithInfo x509CertificateWithInfo) + nameWithType: X509CertificateWithInfo.X509CertificateWithInfo(X509CertificateWithInfo x509CertificateWithInfo) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo.X509CertificateWithInfo(X509CertificateWithInfo x509CertificateWithInfo) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.X509CertificateWithInfo* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfo.java + startLine: 123 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Constructor [COPY]

+ +

Creates a new instance of the X509CertificateWithInfo copping the content of the provided one.

+ +

+ syntax: + content: public X509CertificateWithInfo(X509CertificateWithInfo x509CertificateWithInfo) + parameters: + - id: x509CertificateWithInfo + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + description: >- +

the originalX509CertificateWithInfo  + + to copy.

+ exceptions: + - type: 3c87bd19 + description:

if the provided x509CertificateWithInfo is null.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.X509CertificateWithInfo* + name: X509CertificateWithInfo + nameWithType: X509CertificateWithInfo.X509CertificateWithInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo.X509CertificateWithInfo + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.getCertificate* + name: getCertificate + nameWithType: X509CertificateWithInfo.getCertificate + fullName: String com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo.getCertificate + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.getInfo* + name: getInfo + nameWithType: X509CertificateWithInfo.getInfo + fullName: X509CertificateInfo com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo.getInfo + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + name: X509CertificateInfo + nameWithType: X509CertificateInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo + type: Class + summary: >- +

Representation of a single X509 Certificate Info for the Device Provisioning Service.

+ +

User receive this info from the provisioning service as result of X509 operations.

+ +

This info contains a set of parameters, The following JSON is an example of the X509 certificate info.

{
+
+            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+            "sha256Thumbprint": "validEnrollmentGroupId",
+
+            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "notBeforeUtc": "2017-11-14T12:34:182Z",
+
+            "notAfterUtc": "2017-11-20T12:34:183Z",
+
+            "serialNumber": "000000000000000000",
+
+            "version": 3
+
+        }
+
+        

+ +

+ syntax: + content: public class X509CertificateInfo +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml + name: X509CertificateWithInfo + nameWithType: X509CertificateWithInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Certificate with its info.

+ +

this class creates a representation of an X509 certificate that can contains the certificate, the info of the certificate or both.

+ +

To create this class, users must provide the certificate as aString  + + , from a .pem or .cert files.

+ +

The following JSON is an example of the result of this class.

{
+
+            "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "-----END CERTIFICATE-----\n";
+
+        }
+
+        

+ +

After send an X509 certificate to the provisioning service, it will return the X509CertificateInfo. User can get this info from this class,

+ +

The following JSON is an example what info the provisioning service will return for X509.

{
+
+            "info": {
+
+                 "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                 "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                 "sha256Thumbprint": "validEnrollmentGroupId",
+
+                 "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                 "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                 "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                 "serialNumber": "000000000000000000",
+
+                 "version": 3
+
+            }
+
+        }
+
+        

+ +

+ syntax: *o1 diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml new file mode 100644 index 000000000000..92e340a125c6 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml @@ -0,0 +1,594 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + id: _x509_certificates + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.getPrimary() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.getSecondary() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.X509Certificates() + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.X509Certificates(X509Certificates) + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml + langs: + - java + name: X509Certificates + nameWithType: X509Certificates + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Certificates.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Certificates.java + startLine: 90 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Representation of a single Device Provisioning Service X509 Primary and Secondary Certificate.

+ +

this class creates a representation of an X509 certificate. It can receive primary and secondary certificate, but only the primary is mandatory.

+ +

Users must provide the certificate as aString  + + , from a .pem files. This class will encapsulate both in a single X509Attestation. The following JSON is an example of the result of this class.

{
+
+            "primary": {
+
+                "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "-----END CERTIFICATE-----\n";
+
+            },
+
+            "secondary": {
+
+                "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "-----END CERTIFICATE-----\n";
+
+            }
+
+        }
+
+        

+ +

After send an X509 certificate with success, the provisioning service will return the X509CertificateInfo for both primary and secondary certificate. User can get these info from this class, and once again, only the primary info is mandatory. The following JSON is an example what info the provisioning service will return for X509.

{
+
+            "primary": {
+
+                "info": {
+
+                     "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                     "sha256Thumbprint": "validEnrollmentGroupId",
+
+                     "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                     "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                     "serialNumber": "000000000000000000",
+
+                     "version": 3
+
+                 }
+
+            },
+
+            "secondary": {
+
+                "info": {
+
+                     "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                     "sha256Thumbprint": "validEnrollmentGroupId",
+
+                     "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                     "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                     "serialNumber": "000000000000000000",
+
+                     "version": 3
+
+                 }
+
+            }
+
+        }
+
+        

+ +

+ syntax: &o1 + content: public class X509Certificates + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.getPrimary() + id: getPrimary() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml + langs: + - java + name: getPrimary() + nameWithType: X509Certificates.getPrimary() + fullName: X509CertificateWithInfo com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates.getPrimary() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.getPrimary* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Certificates.java + startLine: 179 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the primary.

+ +

+ syntax: + content: public X509CertificateWithInfo getPrimary() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + description: >- +

theString  + + with the stored primary. It cannot benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.getSecondary() + id: getSecondary() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml + langs: + - java + name: getSecondary() + nameWithType: X509Certificates.getSecondary() + fullName: X509CertificateWithInfo com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates.getSecondary() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.getSecondary* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Certificates.java + startLine: 190 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Getter for the secondary.

+ +

+ syntax: + content: public X509CertificateWithInfo getSecondary() + return: + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + description: >- +

theString  + + with the stored secondary. It can benull  + + .

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.X509Certificates() + id: X509Certificates() + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml + langs: + - java + name: X509Certificates() + nameWithType: X509Certificates.X509Certificates() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates.X509Certificates() + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.X509Certificates* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Certificates.java + startLine: 204 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Empty constructor

+ +

Used only by the tools that will deserialize this class.

+ syntax: + content: protected X509Certificates() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.X509Certificates(X509Certificates) + id: X509Certificates(X509Certificates) + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml + langs: + - java + name: X509Certificates(X509Certificates x509Certificates) + nameWithType: X509Certificates.X509Certificates(X509Certificates x509Certificates) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates.X509Certificates(X509Certificates x509Certificates) + overload: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.X509Certificates* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Certificates.java + startLine: 157 + package: com.microsoft.azure.sdk.iot.provisioning.service.configs + summary: >- +

Constructor [COPY]

+ +

Creates a new instance of the x509Certificates copping the content of the provided one.

+ +

+ syntax: + content: public X509Certificates(X509Certificates x509Certificates) + parameters: + - id: x509Certificates + type: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + description: >- +

the originalX509Certificates  + + to copy.

+ exceptions: + - type: 3c87bd19 + description:

if the provided x509Certificates is null or if its primary certificate is null.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.X509Certificates* + name: X509Certificates + nameWithType: X509Certificates.X509Certificates + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates.X509Certificates + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.getPrimary* + name: getPrimary + nameWithType: X509Certificates.getPrimary + fullName: X509CertificateWithInfo com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates.getPrimary + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.getSecondary* + name: getSecondary + nameWithType: X509Certificates.getSecondary + fullName: X509CertificateWithInfo com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates.getSecondary + package: com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml + name: X509CertificateWithInfo + nameWithType: X509CertificateWithInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Certificate with its info.

+ +

this class creates a representation of an X509 certificate that can contains the certificate, the info of the certificate or both.

+ +

To create this class, users must provide the certificate as aString  + + , from a .pem or .cert files.

+ +

The following JSON is an example of the result of this class.

{
+
+            "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "-----END CERTIFICATE-----\n";
+
+        }
+
+        

+ +

After send an X509 certificate to the provisioning service, it will return the X509CertificateInfo. User can get this info from this class,

+ +

The following JSON is an example what info the provisioning service will return for X509.

{
+
+            "info": {
+
+                 "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                 "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                 "sha256Thumbprint": "validEnrollmentGroupId",
+
+                 "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                 "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                 "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                 "serialNumber": "000000000000000000",
+
+                 "version": 3
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class X509CertificateWithInfo +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml + name: X509Certificates + nameWithType: X509Certificates + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Primary and Secondary Certificate.

+ +

this class creates a representation of an X509 certificate. It can receive primary and secondary certificate, but only the primary is mandatory.

+ +

Users must provide the certificate as aString  + + , from a .pem files. This class will encapsulate both in a single X509Attestation. The following JSON is an example of the result of this class.

{
+
+            "primary": {
+
+                "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "-----END CERTIFICATE-----\n";
+
+            },
+
+            "secondary": {
+
+                "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "-----END CERTIFICATE-----\n";
+
+            }
+
+        }
+
+        

+ +

After send an X509 certificate with success, the provisioning service will return the X509CertificateInfo for both primary and secondary certificate. User can get these info from this class, and once again, only the primary info is mandatory. The following JSON is an example what info the provisioning service will return for X509.

{
+
+            "primary": {
+
+                "info": {
+
+                     "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                     "sha256Thumbprint": "validEnrollmentGroupId",
+
+                     "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                     "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                     "serialNumber": "000000000000000000",
+
+                     "version": 3
+
+                 }
+
+            },
+
+            "secondary": {
+
+                "info": {
+
+                     "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                     "sha256Thumbprint": "validEnrollmentGroupId",
+
+                     "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                     "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                     "serialNumber": "000000000000000000",
+
+                     "version": 3
+
+                 }
+
+            }
+
+        }
+
+        

+ +

+ syntax: *o1 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + name: X509Attestation + nameWithType: X509Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Attestation.

+ +

The provisioning service supports Device Identifier Composition Engine, or DICE, as the device attestation mechanism. To use DICE, user must provide the X509 certificate. This class provide the means to create a new attestation for a X509 certificate and return it as an abstract interface Attestation.

+ +

An X509 attestation can contains one of the 2 types of certificate:

+ +

+ + + + + + Client or Alias certificate: + + + + + +

Called on this class as clientCertificates, this certificate can authenticate a single device.

+ + + + + + + + + + Signing or Root certificate: + + + + + +

Called on this class as rootCertificates, this certificate can create multiple Client certificates to authenticate multiple devices.

+ +
+ +
+ +

+ +

The provisioning service allows user to create Enrollment and EnrollmentGroup. For all operations over Enrollment with DICE, user must provide a clientCertificates, and for operations over EnrollmentGroup, user must provide a rootCertificates.

+ +

For each of this types of certificates, user can provide 2 Certificates, a primary and a secondary. Only the primary is mandatory, the secondary is optional.

+ +

The provisioning service will process the provided certificates, but will never return it back. Instead of it, getPrimaryX509CertificateInfo() and getSecondaryX509CertificateInfo() will return a translated info in the certificate.

+ +

+ syntax: + content: public class X509Attestation extends Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + name: X509CertificateInfo + nameWithType: X509CertificateInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo + type: Class + summary: >- +

Representation of a single X509 Certificate Info for the Device Provisioning Service.

+ +

User receive this info from the provisioning service as result of X509 operations.

+ +

This info contains a set of parameters, The following JSON is an example of the X509 certificate info.

{
+
+            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+            "sha256Thumbprint": "validEnrollmentGroupId",
+
+            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "notBeforeUtc": "2017-11-14T12:34:182Z",
+
+            "notAfterUtc": "2017-11-20T12:34:183Z",
+
+            "serialNumber": "000000000000000000",
+
+            "version": 3
+
+        }
+
+        

+ +

+ syntax: + content: public class X509CertificateInfo diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs.yml new file mode 100644 index 000000000000..e4ecc2d2095b --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.configs.yml @@ -0,0 +1,1092 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs + id: configs + children: + - com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + - com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + - com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation + - com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode + - com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + - com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + - com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status + - com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder + - com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type + - com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + - com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + - com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + - com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + href: com.microsoft.azure.sdk.iot.provisioning.service.configs.yml + langs: + - java + name: com.microsoft.azure.sdk.iot.provisioning.service.configs + nameWithType: com.microsoft.azure.sdk.iot.provisioning.service.configs + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs + type: Namespace + source: + remote: + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Attestation.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/Attestation.java + startLine: 3 + syntax: + content: package com.microsoft.azure.sdk.iot.provisioning.service.configs +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation.yml + name: Attestation + nameWithType: Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Attestation + type: Class + summary: >- +

This is the abstract class that unifies all possible types of attestation that Device Provisioning Service supports.

+ +

For now, the provisioning service supports TpmAttestation or X509Attestation.

+ +

+ syntax: + content: public class Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml + name: AttestationMechanism + nameWithType: AttestationMechanism + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanism + type: Class + summary: >- +

Representation of a single Device Provisioning Service Attestation mechanism in the Enrollment and EnrollmentGroup.

+ +

It is an internal class that converts one of the attestations into JSON format. To configure the attestation mechanism, see the external API Attestation.

+ +

+ syntax: + content: public class AttestationMechanism +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.yml + name: BulkOperation + nameWithType: BulkOperation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperation + type: Class + summary: >- +

Representation of a single Device Provisioning Service bulk operation with a JSON serializer.

+ +

It is an internal class that creates a JSON for the bulk operations over the Individual Enrollments. To use bulk operations, please use the external API ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection).

+ +

The following JSON is an example of the result of this serializer.

+
+    **{
+
+             "mode":"update",
+
+             "enrollments":
+
+             [
+
+                 {
+
+                     "registrationId":"validRegistrationId-1",
+
+                     "deviceId":"ContosoDevice-1",
+
+                     "attestation":{
+
+                         "type":"tpm",
+
+                         "tpm":{
+
+                             "endorsementKey":"validEndorsementKey"
+
+                         }
+
+                     },
+
+                     "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                     "provisioningStatus":"enabled"
+
+                 },
+
+                 {
+
+                     "registrationId":"validRegistrationId-2",
+
+                     "deviceId":"ContosoDevice-2",
+
+                     "attestation":{
+
+                         "type":"tpm",
+
+                        "tpm":{
+
+                             "endorsementKey":"validEndorsementKey"
+
+                         }
+
+                     },
+
+                     "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                     "provisioningStatus":"enabled"
+
+                 }
+
+             ]
+
+        *}
+
+        

+ +

+ syntax: + content: public class BulkOperation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode.yml + name: BulkOperationMode + nameWithType: BulkOperationMode + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationMode + type: Enum + summary: >- +

The Device Provisioning Service bulk operation modes.

+ +

+ syntax: + content: public enum BulkOperationMode +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + name: BulkOperationResult + nameWithType: BulkOperationResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult + type: Class + summary: >- +

Representation of a single Device Provisioning Service bulk operation result with a JSON deserializer.

+ +

This result is returned as a result of the ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection).

+ +

The provisioning service provides general bulk result in the isSuccessful, and a individual error result for each enrolment in the bulk.

+ +

The following JSON is an example of the result from a bulk operation.

{
+
+            "isSuccessful":true,
+
+            "errors": [
+
+                {
+
+                    "registrationId":"validRegistrationId1",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                },
+
+                {
+
+                    "registrationId":"validRegistrationId2",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                }
+
+            ]
+
+        }
+
+        

+ +

+ syntax: + content: public class BulkOperationResult +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml + name: DeviceRegistrationOperationError + nameWithType: DeviceRegistrationOperationError + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError + type: Class + summary: >- +

Representation of a single Device Provisioning Service device registration operation error.

+ +

This error is returned as a result of the ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection), in the BulkOperationResult.

+ +

The following JSON is an example of a single error operation from a Bulk operation

{
+
+             "registrationId":"validRegistrationId1",
+
+             "errorCode":200,
+
+             "errorStatus":"Succeeded"
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationOperationError +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + name: DeviceRegistrationStatus + nameWithType: DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus + type: Class + summary: >- +

Representation of a single Device Provisioning Service device registration status with a JSON deserializer.

+ +

Example of JSON format:

{
+
+            "registrationId":"validRegistrationId",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "assignedHub":"ContosoIoTHub.azure-devices.net",
+
+            "deviceId":"ContosoDevice-123",
+
+            "status":"assigned"
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "errorCode":200
+
+            "errorMessage":"Succeeded"
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class EnrollmentGroup extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status.yml + name: EnrollmentStatus + nameWithType: EnrollmentStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentStatus + type: Enum + summary: >- +

The Device Provisioning Service enrollment status.

+ +

+ syntax: + content: public enum EnrollmentStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status.yml + name: ProvisioningStatus + nameWithType: ProvisioningStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.ProvisioningStatus + type: Enum + summary: >- +

The Device Provisioning Service provisioning status.

+ +

+ syntax: + content: public enum ProvisioningStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + name: QueryResult + nameWithType: QueryResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult + type: Class + summary: >- +

Representation of a single Device Provisioning Service query response with a JSON deserializer.

+ +

It is the result of any query for the provisioning service. This class will parse the result and return it in a best format possible. For the known formats in QueryResultType, you can just cast the items. In case of unknown type, the items will contain a list ofStrings  + + and you shall parse it by your own.

+ +

The provisioning service query result is composed by 2 system properties and a body. This class exposes it with 3 getters, getType(), getContinuationToken(), and getItems().

+ +

The system properties are: type:

Identify the type of the content in the body. You can use it to cast the objects in the items list. See QueryResultType for the possible types and classes to cast.

continuationToken:

Contains the token the uniquely identify the next page of information. The service will return the next page of this query when you send a new query with this token,

+ +

And the body is a JSON list of the specific type. For instance, if the system property type is Enrollment, the body will look like:

[
+
+            {
+
+                "registrationId":"validRegistrationId-1",
+
+                "deviceId":"ContosoDevice-1",
+
+                "attestation":{
+
+                    "type":"tpm",
+
+                    "tpm":{
+
+                        "endorsementKey":"validEndorsementKey"
+
+                    }
+
+                },
+
+                "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                "provisioningStatus":"enabled"
+
+            },
+
+            {
+
+                "registrationId":"validRegistrationId-2",
+
+                "deviceId":"ContosoDevice-2",
+
+                "attestation":{
+
+                    "type":"tpm",
+
+                   "tpm":{
+
+                        "endorsementKey":"validEndorsementKey"
+
+                    }
+
+                },
+
+                "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                "provisioningStatus":"enabled"
+
+            }
+
+        ]
+
+        

+ +

+ syntax: + content: public class QueryResult +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.yml + name: QueryResultType + nameWithType: QueryResultType + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultType + type: Enum + summary: >- +

The Device Provisioning Service query result type

+ +

+ syntax: + content: public enum QueryResultType +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.yml + name: QuerySpecificationBuilder + nameWithType: QuerySpecificationBuilder + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder + type: Class + summary: >- +

This is a helper to create a new instance of the QuerySpecification.

+ +

This helper will create a query forcing the correct sql format. It expects the SELECT and FROM, but optionally accepts WHERE and GROUP BY. As a result, it will return a QuerySpecification object, accepted by the provisioning service.

+ +

+ + Sample: + +

+ +

The follow line will create a QuerySpecification.

QuerySpecification querySpecification = new QuerySpecificationBuilder("*", QuerySpecificationBuilder.FromType.ENROLLMENTS)
+
+                .where("iotHubHostName=`ContosoIoTHub.azure-devices.net`").createSqlQuery();
+
+        

+ +

Will generate the sql query:

{
+
+            "query":"select * from enrollments where iotHubHostName=`ContosoIoTHub.azure-devices.net`"
+
+        }
+
+        

+ +

+ syntax: + content: public class QuerySpecificationBuilder +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + name: Serializable + nameWithType: Serializable + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Serializable + type: Class + summary: >- +

Abstract class with the parser for the provisioning configurations.

+ +

+ syntax: + content: public class Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + name: TpmAttestation + nameWithType: TpmAttestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service TPM Attestation.

+ +

The provisioning service supports Trusted Platform Module, or TPM, as the device attestation mechanism. User must provide the Endorsement Key, and can, optionally, provide the Storage Root Key.

+ +

+ syntax: + content: public class TpmAttestation extends Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + name: TwinCollection + nameWithType: TwinCollection + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection + type: Class + summary: "

Representation of a single Twin collection for Provisioning.

\r\n

The TwinCollection is an extension of aHashMap \r\n ofString \r\n and Object \r\n that contain individual and general versioning mechanism.

\r\n

By the Twin definition, theObject \r\n can contain types ofBoolean \r\n , Number \r\n ,String \r\n ,Object \r\n , or a sub-TwinCollection, but it cannot be types defined by the user or arrays.

\r\n

A TwinCollection can contain up to 5 levels of sub TwinCollections. Once the TwinCollection is a extension of theHashMap \r\n , both TwinCollection as well as its sub-TwinCollections can be casted to Map of String and Object.

\r\n

The collection will be represented in the rest API as a JSON in the body. It can or cannot contain the metadata (identified by the $ character at the beginning of the key.

\r\n

Because of the Twin metadata, the character $ is not allowed in the entry key.

\r\n

For instance, the following JSON is a valid TwinCollection with its metadata.

{\r\n        \"Color\":\"White\",\r\n        \"MaxSpeed\":{\r\n            \"Value\":500,\r\n            \"NewValue\":300\r\n        },\r\n        \"$metadata\":{\r\n            \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n            \"$lastUpdatedVersion\":4,\r\n            \"Color\":{\r\n                \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                \"$lastUpdatedVersion\":4,\r\n            },\r\n            \"MaxSpeed\":{\r\n                \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                \"$lastUpdatedVersion\":4,\r\n                \"Value\":{\r\n                    \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                    \"$lastUpdatedVersion\":4\r\n                },\r\n                \"NewValue\":{\r\n                    \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                    \"$lastUpdatedVersion\":4\r\n                }\r\n            }\r\n        },\r\n        \"$version\":4\r\n    }\r\n    

\r\n

This class exposes the Twin collection with or without metadata as a Map here user can gat both the value and the metadata. For instance, in the above TwinCollection, get(Object) for Color will return White and the getTwinMetadata(String) for Color will return the Object TwinMetadata that contain TwinMetadata#getLastUpdated() that will returns theDate \r\n 2017-09-21T02:07:44.238Z and TwinMetadata#getLastUpdatedVersion() that will returns theInteger \r\n 4.

\r\n

For the nested TwinCollection, you can do the same, for instance, the following code will return the value and metadata of the NewValue nested in MaxSpeed:

// Get the value of the MaxSpeed, which is a inner TwinCollection.\r\n    TwinCollection innerMaxSpeed = (TwinCollection) twinCollection.get(\"MaxSpeed\");\r\n    \r\n    // From the inner TwinCollection, get the value of the NewValue.\r\n    Long maxSpeedNewValue = innerMaxSpeed.get(\"NewValue\");\r\n    \r\n    // As in the root TwinCollection, the inner TwinCollection contain its own metadata.\r\n    // So, get the metadata information for the inner NewValue.\r\n    TwinMetadata maxSpeedNewValueMetadata = innerMaxSpeed.getTwinMetadata(\"NewValue\");\r\n    Date newValueLastUpdated = maxSpeedNewValueMetadata.getLastUpdated(); //Shall contain `2017-09-21T02:07:44.238Z`\r\n    Integer newValueLastUpdatedVersion = maxSpeedNewValueMetadata.getLastUpdatedVersion(); //Shall contain `4`\r\n    

\r\n

" + syntax: + content: public class TwinCollection +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + name: TwinState + nameWithType: TwinState + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState + type: Class + summary: >- +

Representation of a single Twin initial state for the Device Provisioning Service.

+ +

The TwinState can contain one TwinCollection of Tags, and one TwinCollection of desiredProperties.

+ +

Each entity in the collections can contain a associated TwinMetadata.

+ +

These metadata are provided by the Service and contains information about the last updated date time, and version.

+ +

For instance, the follow is a valid TwinState, represented as initialTwinState  + + in the rest API.

{
+
+            "initialTwinState": {
+
+                "tags":{
+
+                    "SpeedUnity":"MPH",
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "SpeedUnity":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+                "desiredProperties":{
+
+                    "MaxSpeed":{
+
+                        "Value":500,
+
+                        "NewValue":300
+
+                    },
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "MaxSpeed":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4,
+
+                            "Value":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            },
+
+                            "NewValue":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            }
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class TwinState +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + name: X509Attestation + nameWithType: X509Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Attestation.

+ +

The provisioning service supports Device Identifier Composition Engine, or DICE, as the device attestation mechanism. To use DICE, user must provide the X509 certificate. This class provide the means to create a new attestation for a X509 certificate and return it as an abstract interface Attestation.

+ +

An X509 attestation can contains one of the 2 types of certificate:

+ +

+ + + + + + Client or Alias certificate: + + + + + +

Called on this class as clientCertificates, this certificate can authenticate a single device.

+ + + + + + + + + + Signing or Root certificate: + + + + + +

Called on this class as rootCertificates, this certificate can create multiple Client certificates to authenticate multiple devices.

+ +
+ +
+ +

+ +

The provisioning service allows user to create Enrollment and EnrollmentGroup. For all operations over Enrollment with DICE, user must provide a clientCertificates, and for operations over EnrollmentGroup, user must provide a rootCertificates.

+ +

For each of this types of certificates, user can provide 2 Certificates, a primary and a secondary. Only the primary is mandatory, the secondary is optional.

+ +

The provisioning service will process the provided certificates, but will never return it back. Instead of it, getPrimaryX509CertificateInfo() and getSecondaryX509CertificateInfo() will return a translated info in the certificate.

+ +

+ syntax: + content: public class X509Attestation extends Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + name: X509CertificateInfo + nameWithType: X509CertificateInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo + type: Class + summary: >- +

Representation of a single X509 Certificate Info for the Device Provisioning Service.

+ +

User receive this info from the provisioning service as result of X509 operations.

+ +

This info contains a set of parameters, The following JSON is an example of the X509 certificate info.

{
+
+            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+            "sha256Thumbprint": "validEnrollmentGroupId",
+
+            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "notBeforeUtc": "2017-11-14T12:34:182Z",
+
+            "notAfterUtc": "2017-11-20T12:34:183Z",
+
+            "serialNumber": "000000000000000000",
+
+            "version": 3
+
+        }
+
+        

+ +

+ syntax: + content: public class X509CertificateInfo +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml + name: X509Certificates + nameWithType: X509Certificates + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Primary and Secondary Certificate.

+ +

this class creates a representation of an X509 certificate. It can receive primary and secondary certificate, but only the primary is mandatory.

+ +

Users must provide the certificate as aString  + + , from a .pem files. This class will encapsulate both in a single X509Attestation. The following JSON is an example of the result of this class.

{
+
+            "primary": {
+
+                "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "-----END CERTIFICATE-----\n";
+
+            },
+
+            "secondary": {
+
+                "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "-----END CERTIFICATE-----\n";
+
+            }
+
+        }
+
+        

+ +

After send an X509 certificate with success, the provisioning service will return the X509CertificateInfo for both primary and secondary certificate. User can get these info from this class, and once again, only the primary info is mandatory. The following JSON is an example what info the provisioning service will return for X509.

{
+
+            "primary": {
+
+                "info": {
+
+                     "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                     "sha256Thumbprint": "validEnrollmentGroupId",
+
+                     "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                     "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                     "serialNumber": "000000000000000000",
+
+                     "version": 3
+
+                 }
+
+            },
+
+            "secondary": {
+
+                "info": {
+
+                     "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                     "sha256Thumbprint": "validEnrollmentGroupId",
+
+                     "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                     "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                     "serialNumber": "000000000000000000",
+
+                     "version": 3
+
+                 }
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class X509Certificates +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml + name: X509CertificateWithInfo + nameWithType: X509CertificateWithInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Certificate with its info.

+ +

this class creates a representation of an X509 certificate that can contains the certificate, the info of the certificate or both.

+ +

To create this class, users must provide the certificate as aString  + + , from a .pem or .cert files.

+ +

The following JSON is an example of the result of this class.

{
+
+            "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "-----END CERTIFICATE-----\n";
+
+        }
+
+        

+ +

After send an X509 certificate to the provisioning service, it will return the X509CertificateInfo. User can get this info from this class,

+ +

The following JSON is an example what info the provisioning service will return for X509.

{
+
+            "info": {
+
+                 "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                 "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                 "sha256Thumbprint": "validEnrollmentGroupId",
+
+                 "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                 "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                 "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                 "serialNumber": "000000000000000000",
+
+                 "version": 3
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class X509CertificateWithInfo +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.yml + name: QuerySpecificationBuilder.FromType + nameWithType: QuerySpecificationBuilder.FromType + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilder.FromType + type: Enum + summary:

From clause for Query

+ syntax: + content: public enum FromType diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml new file mode 100644 index 000000000000..42668597be9e --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml @@ -0,0 +1,454 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + id: _contract_api_http + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract + children: + - com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.createFromConnectionString(ProvisioningConnectionString) + - com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.request(HttpMethod,String,Map,String) + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + langs: + - java + name: ContractApiHttp + nameWithType: ContractApiHttp + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttp.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttp.java + startLine: 57 + package: com.microsoft.azure.sdk.iot.provisioning.service.contract + summary: >- +

This client handles the Device Provisioning Service HTTP communication.

+ +

This class implements the HTTPS contract between the Provisioning Service Client and the Device Provisioning Service. It is called by the Managers that implement the Provisioning Service Client public APIs. To access the public APIs, please see the ProvisioningServiceClient.

+ +

The follow diagram describe the relation between these 3 layers of the Service Client:

+ +

+ +

+
+                  +-------------------------------------------------------------------+           +------------+
+
+                  |                        ProvisioningServiceClient                  |           |    Query   |
+
+                  +-----+----------------------------+--------------------------+-----+           +--+---+-----+
+
+                       /                             |                           \                   |   |
+
+                      /                              |                            \                  |   |
+
+        +------------+----------------+  +-----------+------------+  +-------------+-------------+   |   |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |   |   |
+
+        +------------+--------+-------+  +-----------+------+-----+  +-------------+-------+-----+   |   |
+
+                     |         \                     |       \                     |        \        |   |
+
+                     |          +-----------------------------+------------------------------+-------+   |
+
+                     |                               |                             |                     |
+
+        +------------+-------------------------------+-----------------------------+---------------------+---+
+
+        |                                       ContractApiHttp                                              |
+
+        +------------------------------------------------+---------------------------------------------------+
+
+                                                         |
+
+                                                         |
+
+                   +-------------------------------------+------------------------------------------+
+
+                   |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                   +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ syntax: &o1 + content: public class ContractApiHttp + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.createFromConnectionString(ProvisioningConnectionString) + id: createFromConnectionString(ProvisioningConnectionString) + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + langs: + - java + name: createFromConnectionString(ProvisioningConnectionString provisioningConnectionString) + nameWithType: ContractApiHttp.createFromConnectionString(ProvisioningConnectionString provisioningConnectionString) + fullName: static ContractApiHttp com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp.createFromConnectionString(ProvisioningConnectionString provisioningConnectionString) + overload: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.createFromConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttp.java + startLine: 104 + package: com.microsoft.azure.sdk.iot.provisioning.service.contract + summary: >- +

Create a new instance of the ContractApiHttp.

+ +

+ syntax: + content: public static ContractApiHttp createFromConnectionString(ProvisioningConnectionString provisioningConnectionString) + parameters: + - id: provisioningConnectionString + type: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + description:

is the Device Provisioning Service service connection string.

+ return: + type: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + description: >- +

an instance ofContractApiHttp  + + .

+ exceptions: + - type: 3c87bd19 + description:

if there is a problem with the provided connection string.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.request(HttpMethod,String,Map,String) + id: request(HttpMethod,String,Map,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + langs: + - java + name: request(HttpMethod httpMethod, String path, Map headerParameters, String payload) + nameWithType: ContractApiHttp.request(HttpMethod httpMethod, String path, Map headerParameters, String payload) + fullName: synchronized HttpResponse com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp.request(HttpMethod httpMethod, String path, Map headerParameters, String payload) + overload: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.request* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttp.java + startLine: 130 + package: com.microsoft.azure.sdk.iot.provisioning.service.contract + summary: >- +

This function sends a raw information to the Device Provisioning Service service using http protocol.

+ +

The purpose of this function is be the base communication between the controllers and the Service, and should be used only if you have full understanding of the Device Provisioning Service rest APIs. We highly recommend that you uses the APis under ProvisioningServiceClient instead of directly access the rest API using this class.

+ +

+ syntax: + content: public synchronized HttpResponse request(HttpMethod httpMethod, String path, Map headerParameters, String payload) + parameters: + - id: httpMethod + type: com.microsoft.azure.sdk.iot.deps.transport.http._http_method + description:

is the http verb in the request (GET, POST, PUT, DELETE, PATCH).

+ - id: path + type: "26831127" + description:

is the path to the resource in the service that will compose the URL.

+ - id: headerParameters + type: 689c8cb5 + description:

is a list of pairs key values that contains optional parameters in the http header.

+ - id: payload + type: "26831127" + description:

is the body of the message.

+ return: + type: cffad4f2com.microsoft.azure.sdk.iot.deps.transport.http._http_response + description: >- +

theHttpResponse  + + that contains the response of the request.

+ exceptions: + - type: 637b6540 + description:

if the Service Client failed to exchange http messages with the Provisioning Service.

+ - type: 407b0ee3 + description:

if the Provisioning Service response contains an error message.

+ - type: 3c87bd19 + description:

if the provided parameters are not correct.

+references: +- uid: 3c87bd19 + spec.java: + - name: IllegalArgumentException + fullName: IllegalArgumentException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.createFromConnectionString* + name: createFromConnectionString + nameWithType: ContractApiHttp.createFromConnectionString + fullName: static ContractApiHttp com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp.createFromConnectionString + package: com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: 637b6540 + spec.java: + - name: ProvisioningServiceClientTransportException + fullName: ProvisioningServiceClientTransportException +- uid: 407b0ee3 + spec.java: + - name: ProvisioningServiceClientException + fullName: ProvisioningServiceClientException +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: 689c8cb5 + spec.java: + - name: Map + fullName: Map +- uid: cffad4f2com.microsoft.azure.sdk.iot.deps.transport.http._http_response + spec.java: + - name: 'synchronized ' + fullName: 'synchronized ' + - uid: com.microsoft.azure.sdk.iot.deps.transport.http._http_response + name: HttpResponse + fullName: com.microsoft.azure.sdk.iot.deps.transport.http.HttpResponse + href: com.microsoft.azure.sdk.iot.deps.transport.http._http_response.yml +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.request* + name: request + nameWithType: ContractApiHttp.request + fullName: synchronized HttpResponse com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp.request + package: com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + name: ProvisioningConnectionString + nameWithType: ProvisioningConnectionString + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString + type: Class + summary:

Expose all connections string properties and methods for user, device and connection string serialization.

+ syntax: + content: public class ProvisioningConnectionString +- uid: com.microsoft.azure.sdk.iot.deps.transport.http._http_request + parent: com.microsoft.azure.sdk.iot.deps.transport.http + href: com.microsoft.azure.sdk.iot.deps.transport.http._http_request.yml + name: HttpRequest + nameWithType: HttpRequest + fullName: com.microsoft.azure.sdk.iot.deps.transport.http.HttpRequest + type: Class + syntax: + content: public class HttpRequest +- uid: com.microsoft.azure.sdk.iot.deps.transport.http._http_method + parent: com.microsoft.azure.sdk.iot.deps.transport.http + href: com.microsoft.azure.sdk.iot.deps.transport.http._http_method.yml + name: HttpMethod + nameWithType: HttpMethod + fullName: com.microsoft.azure.sdk.iot.deps.transport.http.HttpMethod + type: Enum + summary:

The HTTPS request method (i.e. GET).

+ syntax: + content: public enum HttpMethod +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.yml + name: ProvisioningServiceClientTransportException + nameWithType: ProvisioningServiceClientTransportException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransportException + type: Class + summary:

Create transport exception

+ syntax: + content: public class ProvisioningServiceClientTransportException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + name: ContractApiHttp + nameWithType: ContractApiHttp + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp + type: Class + summary: >- +

This client handles the Device Provisioning Service HTTP communication.

+ +

This class implements the HTTPS contract between the Provisioning Service Client and the Device Provisioning Service. It is called by the Managers that implement the Provisioning Service Client public APIs. To access the public APIs, please see the ProvisioningServiceClient.

+ +

The follow diagram describe the relation between these 3 layers of the Service Client:

+ +

+ +

+
+                  +-------------------------------------------------------------------+           +------------+
+
+                  |                        ProvisioningServiceClient                  |           |    Query   |
+
+                  +-----+----------------------------+--------------------------+-----+           +--+---+-----+
+
+                       /                             |                           \                   |   |
+
+                      /                              |                            \                  |   |
+
+        +------------+----------------+  +-----------+------------+  +-------------+-------------+   |   |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |   |   |
+
+        +------------+--------+-------+  +-----------+------+-----+  +-------------+-------+-----+   |   |
+
+                     |         \                     |       \                     |        \        |   |
+
+                     |          +-----------------------------+------------------------------+-------+   |
+
+                     |                               |                             |                     |
+
+        +------------+-------------------------------+-----------------------------+---------------------+---+
+
+        |                                       ContractApiHttp                                              |
+
+        +------------------------------------------------+---------------------------------------------------+
+
+                                                         |
+
+                                                         |
+
+                   +-------------------------------------+------------------------------------------+
+
+                   |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                   +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ syntax: *o1 +- uid: com.microsoft.azure.sdk.iot.deps.transport.http._http_response + parent: com.microsoft.azure.sdk.iot.deps.transport.http + href: com.microsoft.azure.sdk.iot.deps.transport.http._http_response.yml + name: HttpResponse + nameWithType: HttpResponse + fullName: com.microsoft.azure.sdk.iot.deps.transport.http.HttpResponse + type: Class + summary:

An HTTPS response. Contains the status code, body, header fields, and error reason (if any).

+ syntax: + content: public class HttpResponse +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: ProvisioningServiceClient + nameWithType: ProvisioningServiceClient + fullName: com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient + type: Class + summary: >- +

Device Provisioning Service Client.

+ +

The IoT Hub Device Provisioning Service is a helper service for IoT Hub that enables automatic device provisioning to a specified IoT hub without requiring human intervention. You can use the Device Provisioning Service to provision millions of devices in a secure and scalable manner.

+ +

This java SDK provides an API to help developers to create and maintain Enrollments on the IoT Hub Device Provisioning Service, it translate the rest API in java Objects and Methods.

+ +

To use the this SDK, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.
+
+        import com.microsoft.azure.sdk.iot.provisioning.service.*;
+
+        

+ +

The main APIs are exposed by the ProvisioningServiceClient, it contains the public Methods that the application shall call to create and maintain the Enrollments. The Objects in the configs package shall be filled and passed as parameters of the public API, for example, to create a new enrollment, the application shall create the object Enrollment with the appropriate enrollment configurations, and call the createOrUpdateIndividualEnrollment(Enrollment).

+ +

The IoT Hub Device Provisioning Service supports SQL queries too. The application can create a new query using one of the queries factories, for instance createIndividualEnrollmentQuery(QuerySpecification), passing the QuerySpecification, with the SQL query. This factory returns a Query object, which is an active iterator.

+ +

This java SDK can be represented in the follow diagram, the first layer are the public APIs the your application shall use:

+ +

+ +

+
+        +===============+       +==========================================+                           +============+   +===+
+
+        |    configs    |------>|         ProvisioningServiceClient        |                        +->|    Query   |   |   |
+
+        +===============+       +==+=================+==================+==+                        |  +======+=====+   | e |
+
+                                  /                  |                   \                          |         |         | x |
+
+                                 /                   |                    \                         |         |         | c |
+
+        +-----------------------+-----+  +-----------+------------+  +-----+---------------------+  |         |         | e |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |  |         |         | p |
+
+        +---------------+------+------+  +-----------+------+-----+  +-------------+-------+-----+  |         |         | t |
+
+                         \      \                    |       \                     |        \       |         |         | i |
+
+                          \      +----------------------------+------------------------------+------+         |         | o |
+
+                           \                         |                             |                          |         | n |
+
+         +--------+      +--+------------------------+-----------------------------+--------------------------+-----+   | s |
+
+         |  auth  |----->|                                     ContractApiHttp                                      |   |   |
+
+         +--------+      +-------------------------------------------+----------------------------------------------+   +===+
+
+                                                                     |
+
+                                                                     |
+
+                               +-------------------------------------+------------------------------------------+
+
+                               |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                               +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ +

+ syntax: + content: public class ProvisioningServiceClient diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.contract.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.contract.yml new file mode 100644 index 000000000000..9f3ccc106538 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.contract.yml @@ -0,0 +1,86 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract + id: contract + children: + - com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + href: com.microsoft.azure.sdk.iot.provisioning.service.contract.yml + langs: + - java + name: com.microsoft.azure.sdk.iot.provisioning.service.contract + nameWithType: com.microsoft.azure.sdk.iot.provisioning.service.contract + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract + type: Namespace + source: + remote: + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttp.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttp.java + startLine: 3 + syntax: + content: package com.microsoft.azure.sdk.iot.provisioning.service.contract +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + name: ContractApiHttp + nameWithType: ContractApiHttp + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp + type: Class + summary: >- +

This client handles the Device Provisioning Service HTTP communication.

+ +

This class implements the HTTPS contract between the Provisioning Service Client and the Device Provisioning Service. It is called by the Managers that implement the Provisioning Service Client public APIs. To access the public APIs, please see the ProvisioningServiceClient.

+ +

The follow diagram describe the relation between these 3 layers of the Service Client:

+ +

+ +

+
+                  +-------------------------------------------------------------------+           +------------+
+
+                  |                        ProvisioningServiceClient                  |           |    Query   |
+
+                  +-----+----------------------------+--------------------------+-----+           +--+---+-----+
+
+                       /                             |                           \                   |   |
+
+                      /                              |                            \                  |   |
+
+        +------------+----------------+  +-----------+------------+  +-------------+-------------+   |   |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |   |   |
+
+        +------------+--------+-------+  +-----------+------+-----+  +-------------+-------+-----+   |   |
+
+                     |         \                     |       \                     |        \        |   |
+
+                     |          +-----------------------------+------------------------------+-------+   |
+
+                     |                               |                             |                     |
+
+        +------------+-------------------------------+-----------------------------+---------------------+---+
+
+        |                                       ContractApiHttp                                              |
+
+        +------------------------------------------------+---------------------------------------------------+
+
+                                                         |
+
+                                                         |
+
+                   +-------------------------------------+------------------------------------------+
+
+                   |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                   +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ syntax: + content: public class ContractApiHttp diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.yml new file mode 100644 index 000000000000..547354cd5cbe --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.yml @@ -0,0 +1,246 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c + id: _provis0b465facdcea6be4aadae8932ae4d42c + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException(Throwable) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.yml + langs: + - java + name: ProvisioningServiceClientUnknownException + nameWithType: ProvisioningServiceClientUnknownException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnknownException + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientUnknownException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientUnknownException.java + startLine: 11 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the unknown issues.

+ +

HTTP status code 300+, but not 4nn or 5nn.

+ syntax: + content: public class ProvisioningServiceClientUnknownException extends ProvisioningServiceClientServiceException + inheritance: + - java.lang.Object + - Exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException() + id: ProvisioningServiceClientUnknownException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.yml + langs: + - java + name: ProvisioningServiceClientUnknownException() + nameWithType: ProvisioningServiceClientUnknownException.ProvisioningServiceClientUnknownException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnknownException.ProvisioningServiceClientUnknownException() + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientUnknownException.java + startLine: 13 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientUnknownException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException(String) + id: ProvisioningServiceClientUnknownException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.yml + langs: + - java + name: ProvisioningServiceClientUnknownException(String message) + nameWithType: ProvisioningServiceClientUnknownException.ProvisioningServiceClientUnknownException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnknownException.ProvisioningServiceClientUnknownException(String message) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientUnknownException.java + startLine: 18 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientUnknownException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException(String,Throwable) + id: ProvisioningServiceClientUnknownException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.yml + langs: + - java + name: ProvisioningServiceClientUnknownException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientUnknownException.ProvisioningServiceClientUnknownException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnknownException.ProvisioningServiceClientUnknownException(String message, Throwable cause) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientUnknownException.java + startLine: 23 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientUnknownException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException(Throwable) + id: ProvisioningServiceClientUnknownException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.yml + langs: + - java + name: ProvisioningServiceClientUnknownException(Throwable cause) + nameWithType: ProvisioningServiceClientUnknownException.ProvisioningServiceClientUnknownException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnknownException.ProvisioningServiceClientUnknownException(Throwable cause) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientUnknownException.java + startLine: 28 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientUnknownException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.ProvisioningServiceClientUnknownException* + name: ProvisioningServiceClientUnknownException + nameWithType: ProvisioningServiceClientUnknownException.ProvisioningServiceClientUnknownException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnknownException.ProvisioningServiceClientUnknownException + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: a04fafd7 + spec.java: + - name: Throwable + fullName: Throwable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException() + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException() + type: Constructor + syntax: + content: public ProvisioningServiceClientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException() + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException + nameWithType: ProvisioningServiceClientServiceException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException + type: Class + summary:

This is the subset of the Device Provisioning Service exceptions for the exceptions reported by the Service.

+ syntax: + content: public class ProvisioningServiceClientServiceException extends ProvisioningServiceClientException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615.yml new file mode 100644 index 000000000000..cadba19a794e --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615.yml @@ -0,0 +1,240 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615 + id: _provis0d423877466065f42d44d66a2d881615 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615.httpResponseVerification(int,String) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615.yml + langs: + - java + name: ProvisioningServiceClientExceptionManager + nameWithType: ProvisioningServiceClientExceptionManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManager + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManager.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManager.java + startLine: 12 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary:

Provide static function to verify the Device Provisioning Service results and throw appropriate exception.

+ syntax: + content: public class ProvisioningServiceClientExceptionManager + inheritance: + - java.lang.Object +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615.httpResponseVerification(int,String) + id: httpResponseVerification(int,String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615.yml + langs: + - java + name: httpResponseVerification(int responseStatus, String errorReason) + nameWithType: ProvisioningServiceClientExceptionManager.httpResponseVerification(int responseStatus, String errorReason) + fullName: static void com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManager.httpResponseVerification(int responseStatus, String errorReason) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615.httpResponseVerification* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManager.java + startLine: 47 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary: >- +

Verify response using response status

+ +

+ +

+
+        ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+            |
+
+            |
+
+            +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+            |        |
+
+            |        +-->ProvisioningServiceClientBadFormatException [400]
+
+            |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+            |        +-->ProvisioningServiceClientNotFoundException [404]
+
+            |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+            |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+            |
+
+            +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+            |        |
+
+            |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+            |
+
+            +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ +

+ syntax: + content: public static void httpResponseVerification(int responseStatus, String errorReason) + parameters: + - id: responseStatus + type: f75371fa + description:

is the response status

+ - id: errorReason + type: "26831127" + description:

is the error description

+ exceptions: + - type: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40 + description:

This exception is thrown if the response status equal 400

+ - type: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d + description:

This exception is thrown if the response status equal 401

+ - type: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0 + description:

This exception is thrown if the response status equal 404

+ - type: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d + description:

This exception is thrown if the response status equal 412

+ - type: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18 + description:

This exception is thrown if the response status equal 500

+ - type: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + description:

This exception is thrown if the response status none of them above and greater then 300

+references: +- uid: f75371fa + spec.java: + - name: int + fullName: int +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615.httpResponseVerification* + name: httpResponseVerification + nameWithType: ProvisioningServiceClientExceptionManager.httpResponseVerification + fullName: static void com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManager.httpResponseVerification + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException + nameWithType: ProvisioningServiceClientServiceException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException + type: Class + summary:

This is the subset of the Device Provisioning Service exceptions for the exceptions reported by the Service.

+ syntax: + content: public class ProvisioningServiceClientServiceException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.yml + name: ProvisioningServiceClientBadFormatException + nameWithType: ProvisioningServiceClientBadFormatException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadFormatException + type: Class + summary: >- +

Create bad message format exception

+ +

The body of the Http request is not valid; for example, it cannot be parsed, or the object cannot be validated.

+ +

HTTP status code 400.

+ syntax: + content: public class ProvisioningServiceClientBadFormatException extends ProvisioningServiceClientBadUsageException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.yml + name: ProvisioningServiceClientUnathorizedException + nameWithType: ProvisioningServiceClientUnathorizedException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnathorizedException + type: Class + summary: >- +

Create unauthorized exception

+ +

The authorization token cannot be validated; for example, it is expired or does not apply to the request’s URI. This error code is also returned to devices as part of the TPM attestation flow.

+ +

HTTP status code 401

+ syntax: + content: public class ProvisioningServiceClientUnathorizedException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.yml + name: ProvisioningServiceClientNotFoundException + nameWithType: ProvisioningServiceClientNotFoundException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientNotFoundException + type: Class + summary: >- +

Create Device Provisioning Service not found exception

+ +

The Device Provisioning Service instance, or a resource (e.g. an enrollment) does not exist.

+ +

HTTP status code 404.

+ syntax: + content: public class ProvisioningServiceClientNotFoundException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.yml + name: ProvisioningServiceClientPreconditionFailedException + nameWithType: ProvisioningServiceClientPreconditionFailedException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientPreconditionFailedException + type: Class + summary: >- +

Create precondition failed exception

+ +

The ETag in the request does not match the ETag of the existing resource, as per RFC7232.

+ +

HTTP status code 412.

+ syntax: + content: public class ProvisioningServiceClientPreconditionFailedException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.yml + name: ProvisioningServiceClientInternalServerErrorException + nameWithType: ProvisioningServiceClientInternalServerErrorException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientInternalServerErrorException + type: Class + summary: >- +

Create internal server error exception

+ +

An internal error occurred.

+ +

HTTP status code 500.

+ syntax: + content: public class ProvisioningServiceClientInternalServerErrorException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException + nameWithType: ProvisioningServiceClientBadUsageException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related to usage error.

+ +

The provisioning service will response a http request with one of the bad usage exception if the rest API was properly called, with a usage issue, for instance the user is not authorized for that operation.

+ +

HTTP status code 400 to 499.

+ syntax: + content: public class ProvisioningServiceClientBadUsageException extends ProvisioningServiceClientServiceException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + name: ProvisioningServiceClientTransientException + nameWithType: ProvisioningServiceClientTransientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related a temporary service issue.

+ +

The provisioning service will response a http request with one of the transient exception if the rest API was properly called, but the service is not able to execute that action at that time. These are the exceptions that a retry can help to fix the issue.

+ +

HTTP status code 500 to 599.

+ syntax: + content: public class ProvisioningServiceClientTransientException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.yml new file mode 100644 index 000000000000..dc2cd9732755 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.yml @@ -0,0 +1,255 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d + id: _provis428e63329f7d8f9903aef432fc5a668d + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.ProvisioningServiceClientUnathorizedException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.ProvisioningServiceClientUnathorizedException(String) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.yml + langs: + - java + name: ProvisioningServiceClientUnathorizedException + nameWithType: ProvisioningServiceClientUnathorizedException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnathorizedException + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientUnathorizedException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientUnathorizedException.java + startLine: 14 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary: >- +

Create unauthorized exception

+ +

The authorization token cannot be validated; for example, it is expired or does not apply to the request’s URI. This error code is also returned to devices as part of the TPM attestation flow.

+ +

HTTP status code 401

+ syntax: + content: public class ProvisioningServiceClientUnathorizedException extends ProvisioningServiceClientBadUsageException + inheritance: + - java.lang.Object + - Exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.ProvisioningServiceClientUnathorizedException() + id: ProvisioningServiceClientUnathorizedException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.yml + langs: + - java + name: ProvisioningServiceClientUnathorizedException() + nameWithType: ProvisioningServiceClientUnathorizedException.ProvisioningServiceClientUnathorizedException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnathorizedException.ProvisioningServiceClientUnathorizedException() + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.ProvisioningServiceClientUnathorizedException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientUnathorizedException.java + startLine: 16 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientUnathorizedException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.ProvisioningServiceClientUnathorizedException(String) + id: ProvisioningServiceClientUnathorizedException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.yml + langs: + - java + name: ProvisioningServiceClientUnathorizedException(String message) + nameWithType: ProvisioningServiceClientUnathorizedException.ProvisioningServiceClientUnathorizedException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnathorizedException.ProvisioningServiceClientUnathorizedException(String message) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.ProvisioningServiceClientUnathorizedException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientUnathorizedException.java + startLine: 21 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientUnathorizedException(String message) + parameters: + - id: message + type: "26831127" +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.ProvisioningServiceClientUnathorizedException* + name: ProvisioningServiceClientUnathorizedException + nameWithType: ProvisioningServiceClientUnathorizedException.ProvisioningServiceClientUnathorizedException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnathorizedException.ProvisioningServiceClientUnathorizedException + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException() + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException() + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(String message) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(Throwable cause) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException() + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException() + type: Constructor + syntax: + content: public ProvisioningServiceClientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException() + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException + nameWithType: ProvisioningServiceClientBadUsageException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related to usage error.

+ +

The provisioning service will response a http request with one of the bad usage exception if the rest API was properly called, with a usage issue, for instance the user is not authorized for that operation.

+ +

HTTP status code 400 to 499.

+ syntax: + content: public class ProvisioningServiceClientBadUsageException extends ProvisioningServiceClientServiceException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.yml new file mode 100644 index 000000000000..902c64b6b687 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.yml @@ -0,0 +1,242 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc + id: _provis44df38cec06277955900d3713d9e20cc + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException(Throwable) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.yml + langs: + - java + name: ProvisioningServiceClientTransportException + nameWithType: ProvisioningServiceClientTransportException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransportException + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTransportException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTransportException.java + startLine: 10 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary:

Create transport exception

+ syntax: + content: public class ProvisioningServiceClientTransportException extends ProvisioningServiceClientException + inheritance: + - java.lang.Object + - Exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException() + id: ProvisioningServiceClientTransportException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.yml + langs: + - java + name: ProvisioningServiceClientTransportException() + nameWithType: ProvisioningServiceClientTransportException.ProvisioningServiceClientTransportException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransportException.ProvisioningServiceClientTransportException() + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTransportException.java + startLine: 12 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientTransportException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException(String) + id: ProvisioningServiceClientTransportException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.yml + langs: + - java + name: ProvisioningServiceClientTransportException(String message) + nameWithType: ProvisioningServiceClientTransportException.ProvisioningServiceClientTransportException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransportException.ProvisioningServiceClientTransportException(String message) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTransportException.java + startLine: 17 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientTransportException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException(String,Throwable) + id: ProvisioningServiceClientTransportException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.yml + langs: + - java + name: ProvisioningServiceClientTransportException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientTransportException.ProvisioningServiceClientTransportException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransportException.ProvisioningServiceClientTransportException(String message, Throwable cause) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTransportException.java + startLine: 22 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientTransportException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException(Throwable) + id: ProvisioningServiceClientTransportException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.yml + langs: + - java + name: ProvisioningServiceClientTransportException(Throwable cause) + nameWithType: ProvisioningServiceClientTransportException.ProvisioningServiceClientTransportException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransportException.ProvisioningServiceClientTransportException(Throwable cause) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTransportException.java + startLine: 27 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientTransportException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.ProvisioningServiceClientTransportException* + name: ProvisioningServiceClientTransportException + nameWithType: ProvisioningServiceClientTransportException.ProvisioningServiceClientTransportException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransportException.ProvisioningServiceClientTransportException + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: a04fafd7 + spec.java: + - name: Throwable + fullName: Throwable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException() + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException() + type: Constructor + syntax: + content: public ProvisioningServiceClientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.yml new file mode 100644 index 000000000000..40bedc66892f --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.yml @@ -0,0 +1,255 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0 + id: _provis6cc9774bace2e6db41a3904df348eee0 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.ProvisioningServiceClientNotFoundException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.ProvisioningServiceClientNotFoundException(String) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.yml + langs: + - java + name: ProvisioningServiceClientNotFoundException + nameWithType: ProvisioningServiceClientNotFoundException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientNotFoundException + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientNotFoundException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientNotFoundException.java + startLine: 13 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary: >- +

Create Device Provisioning Service not found exception

+ +

The Device Provisioning Service instance, or a resource (e.g. an enrollment) does not exist.

+ +

HTTP status code 404.

+ syntax: + content: public class ProvisioningServiceClientNotFoundException extends ProvisioningServiceClientBadUsageException + inheritance: + - java.lang.Object + - Exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.ProvisioningServiceClientNotFoundException() + id: ProvisioningServiceClientNotFoundException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.yml + langs: + - java + name: ProvisioningServiceClientNotFoundException() + nameWithType: ProvisioningServiceClientNotFoundException.ProvisioningServiceClientNotFoundException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientNotFoundException.ProvisioningServiceClientNotFoundException() + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.ProvisioningServiceClientNotFoundException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientNotFoundException.java + startLine: 15 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientNotFoundException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.ProvisioningServiceClientNotFoundException(String) + id: ProvisioningServiceClientNotFoundException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.yml + langs: + - java + name: ProvisioningServiceClientNotFoundException(String message) + nameWithType: ProvisioningServiceClientNotFoundException.ProvisioningServiceClientNotFoundException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientNotFoundException.ProvisioningServiceClientNotFoundException(String message) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.ProvisioningServiceClientNotFoundException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientNotFoundException.java + startLine: 20 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientNotFoundException(String message) + parameters: + - id: message + type: "26831127" +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.ProvisioningServiceClientNotFoundException* + name: ProvisioningServiceClientNotFoundException + nameWithType: ProvisioningServiceClientNotFoundException.ProvisioningServiceClientNotFoundException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientNotFoundException.ProvisioningServiceClientNotFoundException + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException() + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException() + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(String message) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(Throwable cause) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException() + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException() + type: Constructor + syntax: + content: public ProvisioningServiceClientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException() + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException + nameWithType: ProvisioningServiceClientBadUsageException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related to usage error.

+ +

The provisioning service will response a http request with one of the bad usage exception if the rest API was properly called, with a usage issue, for instance the user is not authorized for that operation.

+ +

HTTP status code 400 to 499.

+ syntax: + content: public class ProvisioningServiceClientBadUsageException extends ProvisioningServiceClientServiceException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.yml new file mode 100644 index 000000000000..29bb89c85165 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.yml @@ -0,0 +1,255 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a + id: _provis89e82404dbda53629c99e8dd13a4862a + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.ProvisioningServiceClientTooManyRequestsException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.ProvisioningServiceClientTooManyRequestsException(String) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.yml + langs: + - java + name: ProvisioningServiceClientTooManyRequestsException + nameWithType: ProvisioningServiceClientTooManyRequestsException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTooManyRequestsException + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTooManyRequestsException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTooManyRequestsException.java + startLine: 14 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary: >- +

Create too many requests exception

+ +

Operations are being throttled by the service. For specific service limits, see IoT Hub Device Provisioning Service limits.

+ +

HTTP status code 429.

+ syntax: + content: public class ProvisioningServiceClientTooManyRequestsException extends ProvisioningServiceClientBadUsageException + inheritance: + - java.lang.Object + - Exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.ProvisioningServiceClientTooManyRequestsException() + id: ProvisioningServiceClientTooManyRequestsException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.yml + langs: + - java + name: ProvisioningServiceClientTooManyRequestsException() + nameWithType: ProvisioningServiceClientTooManyRequestsException.ProvisioningServiceClientTooManyRequestsException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTooManyRequestsException.ProvisioningServiceClientTooManyRequestsException() + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.ProvisioningServiceClientTooManyRequestsException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTooManyRequestsException.java + startLine: 16 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientTooManyRequestsException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.ProvisioningServiceClientTooManyRequestsException(String) + id: ProvisioningServiceClientTooManyRequestsException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.yml + langs: + - java + name: ProvisioningServiceClientTooManyRequestsException(String message) + nameWithType: ProvisioningServiceClientTooManyRequestsException.ProvisioningServiceClientTooManyRequestsException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTooManyRequestsException.ProvisioningServiceClientTooManyRequestsException(String message) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.ProvisioningServiceClientTooManyRequestsException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTooManyRequestsException.java + startLine: 21 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientTooManyRequestsException(String message) + parameters: + - id: message + type: "26831127" +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.ProvisioningServiceClientTooManyRequestsException* + name: ProvisioningServiceClientTooManyRequestsException + nameWithType: ProvisioningServiceClientTooManyRequestsException.ProvisioningServiceClientTooManyRequestsException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTooManyRequestsException.ProvisioningServiceClientTooManyRequestsException + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException() + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException() + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(String message) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(Throwable cause) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException() + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException() + type: Constructor + syntax: + content: public ProvisioningServiceClientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException() + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException + nameWithType: ProvisioningServiceClientBadUsageException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related to usage error.

+ +

The provisioning service will response a http request with one of the bad usage exception if the rest API was properly called, with a usage issue, for instance the user is not authorized for that operation.

+ +

HTTP status code 400 to 499.

+ syntax: + content: public class ProvisioningServiceClientBadUsageException extends ProvisioningServiceClientServiceException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml new file mode 100644 index 000000000000..673bd74b46e8 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml @@ -0,0 +1,263 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + id: _provis8a0fa33fb6d65f102e28e9bcde677ce1 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException(Throwable) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + langs: + - java + name: ProvisioningServiceClientTransientException + nameWithType: ProvisioningServiceClientTransientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTransientException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTransientException.java + startLine: 15 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related a temporary service issue.

+ +

The provisioning service will response a http request with one of the transient exception if the rest API was properly called, but the service is not able to execute that action at that time. These are the exceptions that a retry can help to fix the issue.

+ +

HTTP status code 500 to 599.

+ syntax: + content: public class ProvisioningServiceClientTransientException extends ProvisioningServiceClientServiceException + inheritance: + - java.lang.Object + - Exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException() + id: ProvisioningServiceClientTransientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + langs: + - java + name: ProvisioningServiceClientTransientException() + nameWithType: ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException() + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTransientException.java + startLine: 17 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientTransientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException(String) + id: ProvisioningServiceClientTransientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + langs: + - java + name: ProvisioningServiceClientTransientException(String message) + nameWithType: ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException(String message) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTransientException.java + startLine: 22 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientTransientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException(String,Throwable) + id: ProvisioningServiceClientTransientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + langs: + - java + name: ProvisioningServiceClientTransientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException(String message, Throwable cause) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTransientException.java + startLine: 27 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientTransientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException(Throwable) + id: ProvisioningServiceClientTransientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + langs: + - java + name: ProvisioningServiceClientTransientException(Throwable cause) + nameWithType: ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException(Throwable cause) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientTransientException.java + startLine: 32 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientTransientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException* + name: ProvisioningServiceClientTransientException + nameWithType: ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: a04fafd7 + spec.java: + - name: Throwable + fullName: Throwable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException() + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException() + type: Constructor + syntax: + content: public ProvisioningServiceClientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException() + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException + nameWithType: ProvisioningServiceClientServiceException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException + type: Class + summary:

This is the subset of the Device Provisioning Service exceptions for the exceptions reported by the Service.

+ syntax: + content: public class ProvisioningServiceClientServiceException extends ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.yml + name: ProvisioningServiceClientInternalServerErrorException + nameWithType: ProvisioningServiceClientInternalServerErrorException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientInternalServerErrorException + type: Class + summary: >- +

Create internal server error exception

+ +

An internal error occurred.

+ +

HTTP status code 500.

+ syntax: + content: public class ProvisioningServiceClientInternalServerErrorException extends ProvisioningServiceClientTransientException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.yml new file mode 100644 index 000000000000..b1763bdc827b --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.yml @@ -0,0 +1,255 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18 + id: _provis8a4878881f4ac3e4806ac2bc0f67ca18 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.ProvisioningServiceClientInternalServerErrorException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.ProvisioningServiceClientInternalServerErrorException(String) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.yml + langs: + - java + name: ProvisioningServiceClientInternalServerErrorException + nameWithType: ProvisioningServiceClientInternalServerErrorException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientInternalServerErrorException + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientInternalServerErrorException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientInternalServerErrorException.java + startLine: 13 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary: >- +

Create internal server error exception

+ +

An internal error occurred.

+ +

HTTP status code 500.

+ syntax: + content: public class ProvisioningServiceClientInternalServerErrorException extends ProvisioningServiceClientTransientException + inheritance: + - java.lang.Object + - Exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException(Throwable) +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.ProvisioningServiceClientInternalServerErrorException() + id: ProvisioningServiceClientInternalServerErrorException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.yml + langs: + - java + name: ProvisioningServiceClientInternalServerErrorException() + nameWithType: ProvisioningServiceClientInternalServerErrorException.ProvisioningServiceClientInternalServerErrorException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientInternalServerErrorException.ProvisioningServiceClientInternalServerErrorException() + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.ProvisioningServiceClientInternalServerErrorException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientInternalServerErrorException.java + startLine: 15 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientInternalServerErrorException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.ProvisioningServiceClientInternalServerErrorException(String) + id: ProvisioningServiceClientInternalServerErrorException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.yml + langs: + - java + name: ProvisioningServiceClientInternalServerErrorException(String message) + nameWithType: ProvisioningServiceClientInternalServerErrorException.ProvisioningServiceClientInternalServerErrorException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientInternalServerErrorException.ProvisioningServiceClientInternalServerErrorException(String message) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.ProvisioningServiceClientInternalServerErrorException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientInternalServerErrorException.java + startLine: 20 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientInternalServerErrorException(String message) + parameters: + - id: message + type: "26831127" +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.ProvisioningServiceClientInternalServerErrorException* + name: ProvisioningServiceClientInternalServerErrorException + nameWithType: ProvisioningServiceClientInternalServerErrorException.ProvisioningServiceClientInternalServerErrorException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientInternalServerErrorException.ProvisioningServiceClientInternalServerErrorException + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException() + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException() + type: Constructor + syntax: + content: public ProvisioningServiceClientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException() + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + name: ProvisioningServiceClientTransientException() + nameWithType: ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException() + type: Constructor + syntax: + content: public ProvisioningServiceClientTransientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + name: ProvisioningServiceClientTransientException(String message) + nameWithType: ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientTransientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + name: ProvisioningServiceClientTransientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientTransientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.ProvisioningServiceClientTransientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + name: ProvisioningServiceClientTransientException(Throwable cause) + nameWithType: ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException.ProvisioningServiceClientTransientException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientTransientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + name: ProvisioningServiceClientTransientException + nameWithType: ProvisioningServiceClientTransientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related a temporary service issue.

+ +

The provisioning service will response a http request with one of the transient exception if the rest API was properly called, but the service is not able to execute that action at that time. These are the exceptions that a retry can help to fix the issue.

+ +

HTTP status code 500 to 599.

+ syntax: + content: public class ProvisioningServiceClientTransientException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml new file mode 100644 index 000000000000..b903f8d39093 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml @@ -0,0 +1,323 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + id: _provis8d640264fa5997294ef7a61f3c9f7e67 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(Throwable) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + langs: + - java + name: ProvisioningServiceClientBadUsageException + nameWithType: ProvisioningServiceClientBadUsageException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientBadUsageException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientBadUsageException.java + startLine: 15 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related to usage error.

+ +

The provisioning service will response a http request with one of the bad usage exception if the rest API was properly called, with a usage issue, for instance the user is not authorized for that operation.

+ +

HTTP status code 400 to 499.

+ syntax: + content: public class ProvisioningServiceClientBadUsageException extends ProvisioningServiceClientServiceException + inheritance: + - java.lang.Object + - Exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException() + id: ProvisioningServiceClientBadUsageException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + langs: + - java + name: ProvisioningServiceClientBadUsageException() + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException() + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientBadUsageException.java + startLine: 17 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientBadUsageException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String) + id: ProvisioningServiceClientBadUsageException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + langs: + - java + name: ProvisioningServiceClientBadUsageException(String message) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientBadUsageException.java + startLine: 22 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientBadUsageException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String,Throwable) + id: ProvisioningServiceClientBadUsageException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + langs: + - java + name: ProvisioningServiceClientBadUsageException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message, Throwable cause) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientBadUsageException.java + startLine: 27 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientBadUsageException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(Throwable) + id: ProvisioningServiceClientBadUsageException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + langs: + - java + name: ProvisioningServiceClientBadUsageException(Throwable cause) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(Throwable cause) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientBadUsageException.java + startLine: 32 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientBadUsageException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException* + name: ProvisioningServiceClientBadUsageException + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: a04fafd7 + spec.java: + - name: Throwable + fullName: Throwable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException() + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException() + type: Constructor + syntax: + content: public ProvisioningServiceClientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException() + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException + nameWithType: ProvisioningServiceClientServiceException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException + type: Class + summary:

This is the subset of the Device Provisioning Service exceptions for the exceptions reported by the Service.

+ syntax: + content: public class ProvisioningServiceClientServiceException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.yml + name: ProvisioningServiceClientBadFormatException + nameWithType: ProvisioningServiceClientBadFormatException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadFormatException + type: Class + summary: >- +

Create bad message format exception

+ +

The body of the Http request is not valid; for example, it cannot be parsed, or the object cannot be validated.

+ +

HTTP status code 400.

+ syntax: + content: public class ProvisioningServiceClientBadFormatException extends ProvisioningServiceClientBadUsageException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.yml + name: ProvisioningServiceClientNotFoundException + nameWithType: ProvisioningServiceClientNotFoundException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientNotFoundException + type: Class + summary: >- +

Create Device Provisioning Service not found exception

+ +

The Device Provisioning Service instance, or a resource (e.g. an enrollment) does not exist.

+ +

HTTP status code 404.

+ syntax: + content: public class ProvisioningServiceClientNotFoundException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.yml + name: ProvisioningServiceClientPreconditionFailedException + nameWithType: ProvisioningServiceClientPreconditionFailedException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientPreconditionFailedException + type: Class + summary: >- +

Create precondition failed exception

+ +

The ETag in the request does not match the ETag of the existing resource, as per RFC7232.

+ +

HTTP status code 412.

+ syntax: + content: public class ProvisioningServiceClientPreconditionFailedException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.yml + name: ProvisioningServiceClientTooManyRequestsException + nameWithType: ProvisioningServiceClientTooManyRequestsException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTooManyRequestsException + type: Class + summary: >- +

Create too many requests exception

+ +

Operations are being throttled by the service. For specific service limits, see IoT Hub Device Provisioning Service limits.

+ +

HTTP status code 429.

+ syntax: + content: public class ProvisioningServiceClientTooManyRequestsException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.yml + name: ProvisioningServiceClientUnathorizedException + nameWithType: ProvisioningServiceClientUnathorizedException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnathorizedException + type: Class + summary: >- +

Create unauthorized exception

+ +

The authorization token cannot be validated; for example, it is expired or does not apply to the request’s URI. This error code is also returned to devices as part of the TPM attestation flow.

+ +

HTTP status code 401

+ syntax: + content: public class ProvisioningServiceClientUnathorizedException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.yml new file mode 100644 index 000000000000..f237a2f988cd --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.yml @@ -0,0 +1,255 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d + id: _provisdf4a87e2786406409f327606adae377d + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.ProvisioningServiceClientPreconditionFailedException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.ProvisioningServiceClientPreconditionFailedException(String) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.yml + langs: + - java + name: ProvisioningServiceClientPreconditionFailedException + nameWithType: ProvisioningServiceClientPreconditionFailedException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientPreconditionFailedException + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientPreconditionFailedException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientPreconditionFailedException.java + startLine: 13 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary: >- +

Create precondition failed exception

+ +

The ETag in the request does not match the ETag of the existing resource, as per RFC7232.

+ +

HTTP status code 412.

+ syntax: + content: public class ProvisioningServiceClientPreconditionFailedException extends ProvisioningServiceClientBadUsageException + inheritance: + - java.lang.Object + - Exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.ProvisioningServiceClientPreconditionFailedException() + id: ProvisioningServiceClientPreconditionFailedException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.yml + langs: + - java + name: ProvisioningServiceClientPreconditionFailedException() + nameWithType: ProvisioningServiceClientPreconditionFailedException.ProvisioningServiceClientPreconditionFailedException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientPreconditionFailedException.ProvisioningServiceClientPreconditionFailedException() + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.ProvisioningServiceClientPreconditionFailedException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientPreconditionFailedException.java + startLine: 15 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientPreconditionFailedException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.ProvisioningServiceClientPreconditionFailedException(String) + id: ProvisioningServiceClientPreconditionFailedException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.yml + langs: + - java + name: ProvisioningServiceClientPreconditionFailedException(String message) + nameWithType: ProvisioningServiceClientPreconditionFailedException.ProvisioningServiceClientPreconditionFailedException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientPreconditionFailedException.ProvisioningServiceClientPreconditionFailedException(String message) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.ProvisioningServiceClientPreconditionFailedException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientPreconditionFailedException.java + startLine: 20 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientPreconditionFailedException(String message) + parameters: + - id: message + type: "26831127" +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.ProvisioningServiceClientPreconditionFailedException* + name: ProvisioningServiceClientPreconditionFailedException + nameWithType: ProvisioningServiceClientPreconditionFailedException.ProvisioningServiceClientPreconditionFailedException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientPreconditionFailedException.ProvisioningServiceClientPreconditionFailedException + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException() + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException() + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(String message) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(Throwable cause) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException() + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException() + type: Constructor + syntax: + content: public ProvisioningServiceClientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException() + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException + nameWithType: ProvisioningServiceClientBadUsageException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related to usage error.

+ +

The provisioning service will response a http request with one of the bad usage exception if the rest API was properly called, with a usage issue, for instance the user is not authorized for that operation.

+ +

HTTP status code 400 to 499.

+ syntax: + content: public class ProvisioningServiceClientBadUsageException extends ProvisioningServiceClientServiceException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml new file mode 100644 index 000000000000..c4b018e57a76 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml @@ -0,0 +1,285 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + id: _provisdf54b54351d86c7bee42822d640658c9 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + langs: + - java + name: ProvisioningServiceClientServiceException + nameWithType: ProvisioningServiceClientServiceException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientServiceException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientServiceException.java + startLine: 10 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary:

This is the subset of the Device Provisioning Service exceptions for the exceptions reported by the Service.

+ syntax: + content: public class ProvisioningServiceClientServiceException extends ProvisioningServiceClientException + inheritance: + - java.lang.Object + - Exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + id: ProvisioningServiceClientServiceException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + langs: + - java + name: ProvisioningServiceClientServiceException() + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientServiceException.java + startLine: 12 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientServiceException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + id: ProvisioningServiceClientServiceException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + langs: + - java + name: ProvisioningServiceClientServiceException(String message) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientServiceException.java + startLine: 17 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientServiceException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + id: ProvisioningServiceClientServiceException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + langs: + - java + name: ProvisioningServiceClientServiceException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientServiceException.java + startLine: 22 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientServiceException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) + id: ProvisioningServiceClientServiceException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + langs: + - java + name: ProvisioningServiceClientServiceException(Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientServiceException.java + startLine: 27 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientServiceException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException* + name: ProvisioningServiceClientServiceException + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: a04fafd7 + spec.java: + - name: Throwable + fullName: Throwable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException() + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException() + type: Constructor + syntax: + content: public ProvisioningServiceClientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException + nameWithType: ProvisioningServiceClientBadUsageException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related to usage error.

+ +

The provisioning service will response a http request with one of the bad usage exception if the rest API was properly called, with a usage issue, for instance the user is not authorized for that operation.

+ +

HTTP status code 400 to 499.

+ syntax: + content: public class ProvisioningServiceClientBadUsageException extends ProvisioningServiceClientServiceException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + name: ProvisioningServiceClientTransientException + nameWithType: ProvisioningServiceClientTransientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related a temporary service issue.

+ +

The provisioning service will response a http request with one of the transient exception if the rest API was properly called, but the service is not able to execute that action at that time. These are the exceptions that a retry can help to fix the issue.

+ +

HTTP status code 500 to 599.

+ syntax: + content: public class ProvisioningServiceClientTransientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.yml + name: ProvisioningServiceClientUnknownException + nameWithType: ProvisioningServiceClientUnknownException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnknownException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the unknown issues.

+ +

HTTP status code 300+, but not 4nn or 5nn.

+ syntax: + content: public class ProvisioningServiceClientUnknownException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.yml new file mode 100644 index 000000000000..a11b4c514b25 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.yml @@ -0,0 +1,255 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40 + id: _provisec31e828069304f763e053102a181f40 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.ProvisioningServiceClientBadFormatException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.ProvisioningServiceClientBadFormatException(String) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.yml + langs: + - java + name: ProvisioningServiceClientBadFormatException + nameWithType: ProvisioningServiceClientBadFormatException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadFormatException + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientBadFormatException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientBadFormatException.java + startLine: 13 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary: >- +

Create bad message format exception

+ +

The body of the Http request is not valid; for example, it cannot be parsed, or the object cannot be validated.

+ +

HTTP status code 400.

+ syntax: + content: public class ProvisioningServiceClientBadFormatException extends ProvisioningServiceClientBadUsageException + inheritance: + - java.lang.Object + - Exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + inheritedMembers: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.ProvisioningServiceClientBadFormatException() + id: ProvisioningServiceClientBadFormatException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.yml + langs: + - java + name: ProvisioningServiceClientBadFormatException() + nameWithType: ProvisioningServiceClientBadFormatException.ProvisioningServiceClientBadFormatException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadFormatException.ProvisioningServiceClientBadFormatException() + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.ProvisioningServiceClientBadFormatException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientBadFormatException.java + startLine: 15 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientBadFormatException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.ProvisioningServiceClientBadFormatException(String) + id: ProvisioningServiceClientBadFormatException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.yml + langs: + - java + name: ProvisioningServiceClientBadFormatException(String message) + nameWithType: ProvisioningServiceClientBadFormatException.ProvisioningServiceClientBadFormatException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadFormatException.ProvisioningServiceClientBadFormatException(String message) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.ProvisioningServiceClientBadFormatException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientBadFormatException.java + startLine: 20 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientBadFormatException(String message) + parameters: + - id: message + type: "26831127" +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.ProvisioningServiceClientBadFormatException* + name: ProvisioningServiceClientBadFormatException + nameWithType: ProvisioningServiceClientBadFormatException.ProvisioningServiceClientBadFormatException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadFormatException.ProvisioningServiceClientBadFormatException + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException() + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException() + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(String message) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.ProvisioningServiceClientBadUsageException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException(Throwable cause) + nameWithType: ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException.ProvisioningServiceClientBadUsageException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientBadUsageException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException() + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException() + type: Constructor + syntax: + content: public ProvisioningServiceClientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException(Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException() + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException() + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(String message, Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.ProvisioningServiceClientServiceException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException(Throwable cause) + nameWithType: ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException.ProvisioningServiceClientServiceException(Throwable cause) + type: Constructor + syntax: + content: public ProvisioningServiceClientServiceException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException + nameWithType: ProvisioningServiceClientBadUsageException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related to usage error.

+ +

The provisioning service will response a http request with one of the bad usage exception if the rest API was properly called, with a usage issue, for instance the user is not authorized for that operation.

+ +

HTTP status code 400 to 499.

+ syntax: + content: public class ProvisioningServiceClientBadUsageException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml new file mode 100644 index 000000000000..ab0945ceba24 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml @@ -0,0 +1,199 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + id: _provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + langs: + - java + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientException.java + startLine: 35 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException + inheritance: + - java.lang.Object + - Exception +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException() + id: ProvisioningServiceClientException() + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + langs: + - java + name: ProvisioningServiceClientException() + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException() + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException() + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientException.java + startLine: 37 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientException() +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String) + id: ProvisioningServiceClientException(String) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + langs: + - java + name: ProvisioningServiceClientException(String message) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientException.java + startLine: 42 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientException(String message) + parameters: + - id: message + type: "26831127" +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(String,Throwable) + id: ProvisioningServiceClientException(String,Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + langs: + - java + name: ProvisioningServiceClientException(String message, Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(String message, Throwable cause) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientException.java + startLine: 47 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientException(String message, Throwable cause) + parameters: + - id: message + type: "26831127" + - id: cause + type: a04fafd7 +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException(Throwable) + id: ProvisioningServiceClientException(Throwable) + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + langs: + - java + name: ProvisioningServiceClientException(Throwable cause) + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException(Throwable cause) + overload: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException* + type: Constructor + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientException.java + startLine: 52 + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public ProvisioningServiceClientException(Throwable cause) + parameters: + - id: cause + type: a04fafd7 +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.ProvisioningServiceClientException* + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException.ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException.ProvisioningServiceClientException + package: com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: a04fafd7 + spec.java: + - name: Throwable + fullName: Throwable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException + nameWithType: ProvisioningServiceClientServiceException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException + type: Class + summary:

This is the subset of the Device Provisioning Service exceptions for the exceptions reported by the Service.

+ syntax: + content: public class ProvisioningServiceClientServiceException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.yml + name: ProvisioningServiceClientTransportException + nameWithType: ProvisioningServiceClientTransportException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransportException + type: Class + summary:

Create transport exception

+ syntax: + content: public class ProvisioningServiceClientTransportException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions.yml new file mode 100644 index 000000000000..ae20d9fa10be --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.exceptions.yml @@ -0,0 +1,259 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + id: exceptions + children: + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40 + - com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.yml + langs: + - java + name: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + nameWithType: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + type: Namespace + source: + remote: + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientBadFormatException.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientBadFormatException.java + startLine: 5 + syntax: + content: package com.microsoft.azure.sdk.iot.provisioning.service.exceptions +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.yml + name: ProvisioningServiceClientBadFormatException + nameWithType: ProvisioningServiceClientBadFormatException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadFormatException + type: Class + summary: >- +

Create bad message format exception

+ +

The body of the Http request is not valid; for example, it cannot be parsed, or the object cannot be validated.

+ +

HTTP status code 400.

+ syntax: + content: public class ProvisioningServiceClientBadFormatException extends ProvisioningServiceClientBadUsageException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + name: ProvisioningServiceClientBadUsageException + nameWithType: ProvisioningServiceClientBadUsageException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientBadUsageException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related to usage error.

+ +

The provisioning service will response a http request with one of the bad usage exception if the rest API was properly called, with a usage issue, for instance the user is not authorized for that operation.

+ +

HTTP status code 400 to 499.

+ syntax: + content: public class ProvisioningServiceClientBadUsageException extends ProvisioningServiceClientServiceException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615.yml + name: ProvisioningServiceClientExceptionManager + nameWithType: ProvisioningServiceClientExceptionManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManager + type: Class + summary:

Provide static function to verify the Device Provisioning Service results and throw appropriate exception.

+ syntax: + content: public class ProvisioningServiceClientExceptionManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.yml + name: ProvisioningServiceClientInternalServerErrorException + nameWithType: ProvisioningServiceClientInternalServerErrorException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientInternalServerErrorException + type: Class + summary: >- +

Create internal server error exception

+ +

An internal error occurred.

+ +

HTTP status code 500.

+ syntax: + content: public class ProvisioningServiceClientInternalServerErrorException extends ProvisioningServiceClientTransientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.yml + name: ProvisioningServiceClientNotFoundException + nameWithType: ProvisioningServiceClientNotFoundException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientNotFoundException + type: Class + summary: >- +

Create Device Provisioning Service not found exception

+ +

The Device Provisioning Service instance, or a resource (e.g. an enrollment) does not exist.

+ +

HTTP status code 404.

+ syntax: + content: public class ProvisioningServiceClientNotFoundException extends ProvisioningServiceClientBadUsageException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.yml + name: ProvisioningServiceClientPreconditionFailedException + nameWithType: ProvisioningServiceClientPreconditionFailedException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientPreconditionFailedException + type: Class + summary: >- +

Create precondition failed exception

+ +

The ETag in the request does not match the ETag of the existing resource, as per RFC7232.

+ +

HTTP status code 412.

+ syntax: + content: public class ProvisioningServiceClientPreconditionFailedException extends ProvisioningServiceClientBadUsageException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException + nameWithType: ProvisioningServiceClientServiceException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException + type: Class + summary:

This is the subset of the Device Provisioning Service exceptions for the exceptions reported by the Service.

+ syntax: + content: public class ProvisioningServiceClientServiceException extends ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.yml + name: ProvisioningServiceClientTooManyRequestsException + nameWithType: ProvisioningServiceClientTooManyRequestsException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTooManyRequestsException + type: Class + summary: >- +

Create too many requests exception

+ +

Operations are being throttled by the service. For specific service limits, see IoT Hub Device Provisioning Service limits.

+ +

HTTP status code 429.

+ syntax: + content: public class ProvisioningServiceClientTooManyRequestsException extends ProvisioningServiceClientBadUsageException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + name: ProvisioningServiceClientTransientException + nameWithType: ProvisioningServiceClientTransientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransientException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the exceptions related a temporary service issue.

+ +

The provisioning service will response a http request with one of the transient exception if the rest API was properly called, but the service is not able to execute that action at that time. These are the exceptions that a retry can help to fix the issue.

+ +

HTTP status code 500 to 599.

+ syntax: + content: public class ProvisioningServiceClientTransientException extends ProvisioningServiceClientServiceException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.yml + name: ProvisioningServiceClientTransportException + nameWithType: ProvisioningServiceClientTransportException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientTransportException + type: Class + summary:

Create transport exception

+ syntax: + content: public class ProvisioningServiceClientTransportException extends ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.yml + name: ProvisioningServiceClientUnathorizedException + nameWithType: ProvisioningServiceClientUnathorizedException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnathorizedException + type: Class + summary: >- +

Create unauthorized exception

+ +

The authorization token cannot be validated; for example, it is expired or does not apply to the request’s URI. This error code is also returned to devices as part of the TPM attestation flow.

+ +

HTTP status code 401

+ syntax: + content: public class ProvisioningServiceClientUnathorizedException extends ProvisioningServiceClientBadUsageException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.yml + name: ProvisioningServiceClientUnknownException + nameWithType: ProvisioningServiceClientUnknownException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientUnknownException + type: Class + summary: >- +

This is the subset of the Device Provisioning Service exceptions for the unknown issues.

+ +

HTTP status code 300+, but not 4nn or 5nn.

+ syntax: + content: public class ProvisioningServiceClientUnknownException extends ProvisioningServiceClientServiceException diff --git a/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.yml b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.yml new file mode 100644 index 000000000000..0c80fa575ff4 --- /dev/null +++ b/docs-ref-autogen/com.microsoft.azure.sdk.iot.provisioning.service.yml @@ -0,0 +1,248 @@ +### YamlMime:ManagedReference +items: +- uid: com.microsoft.azure.sdk.iot.provisioning.service + id: service + children: + - com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager + - com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager + - com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + - com.microsoft.azure.sdk.iot.provisioning.service._query + - com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + - com.microsoft.azure.sdk.iot.provisioning.service._tools + href: com.microsoft.azure.sdk.iot.provisioning.service.yml + langs: + - java + name: com.microsoft.azure.sdk.iot.provisioning.service + nameWithType: com.microsoft.azure.sdk.iot.provisioning.service + fullName: com.microsoft.azure.sdk.iot.provisioning.service + type: Namespace + source: + remote: + path: '[generated]' + path: '[generated]' + syntax: + content: package com.microsoft.azure.sdk.iot.provisioning.service +references: +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth.yml + name: com.microsoft.azure.sdk.iot.provisioning.service.auth + nameWithType: com.microsoft.azure.sdk.iot.provisioning.service.auth + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth + type: Namespace + syntax: + content: package com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs.yml + name: com.microsoft.azure.sdk.iot.provisioning.service.configs + nameWithType: com.microsoft.azure.sdk.iot.provisioning.service.configs + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs + type: Namespace + syntax: + content: package com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract.yml + name: com.microsoft.azure.sdk.iot.provisioning.service.contract + nameWithType: com.microsoft.azure.sdk.iot.provisioning.service.contract + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract + type: Namespace + syntax: + content: package com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.yml + name: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + nameWithType: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + type: Namespace + syntax: + content: package com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager.yml + name: EnrollmentGroupManager + nameWithType: EnrollmentGroupManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManager + type: Class + summary: >- +

Enrollment Group Manager

+ +

This is the inner class that implements the Enrollment Group APIs.

+ +

For the exposed API, please see ProvisioningServiceClient.

+ +

+ syntax: + content: public class EnrollmentGroupManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager.yml + name: IndividualEnrollmentManager + nameWithType: IndividualEnrollmentManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManager + type: Class + summary: >- +

Individual Enrollment Manager

+ +

This is the inner class that implements the Individual Enrollment APIs.

+ +

For the public API, please see ProvisioningServiceClient.

+ +

+ syntax: + content: public class IndividualEnrollmentManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: ProvisioningServiceClient + nameWithType: ProvisioningServiceClient + fullName: com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient + type: Class + summary: >- +

Device Provisioning Service Client.

+ +

The IoT Hub Device Provisioning Service is a helper service for IoT Hub that enables automatic device provisioning to a specified IoT hub without requiring human intervention. You can use the Device Provisioning Service to provision millions of devices in a secure and scalable manner.

+ +

This java SDK provides an API to help developers to create and maintain Enrollments on the IoT Hub Device Provisioning Service, it translate the rest API in java Objects and Methods.

+ +

To use the this SDK, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.
+
+        import com.microsoft.azure.sdk.iot.provisioning.service.*;
+
+        

+ +

The main APIs are exposed by the ProvisioningServiceClient, it contains the public Methods that the application shall call to create and maintain the Enrollments. The Objects in the configs package shall be filled and passed as parameters of the public API, for example, to create a new enrollment, the application shall create the object Enrollment with the appropriate enrollment configurations, and call the createOrUpdateIndividualEnrollment(Enrollment).

+ +

The IoT Hub Device Provisioning Service supports SQL queries too. The application can create a new query using one of the queries factories, for instance createIndividualEnrollmentQuery(QuerySpecification), passing the QuerySpecification, with the SQL query. This factory returns a Query object, which is an active iterator.

+ +

This java SDK can be represented in the follow diagram, the first layer are the public APIs the your application shall use:

+ +

+ +

+
+        +===============+       +==========================================+                           +============+   +===+
+
+        |    configs    |------>|         ProvisioningServiceClient        |                        +->|    Query   |   |   |
+
+        +===============+       +==+=================+==================+==+                        |  +======+=====+   | e |
+
+                                  /                  |                   \                          |         |         | x |
+
+                                 /                   |                    \                         |         |         | c |
+
+        +-----------------------+-----+  +-----------+------------+  +-----+---------------------+  |         |         | e |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |  |         |         | p |
+
+        +---------------+------+------+  +-----------+------+-----+  +-------------+-------+-----+  |         |         | t |
+
+                         \      \                    |       \                     |        \       |         |         | i |
+
+                          \      +----------------------------+------------------------------+------+         |         | o |
+
+                           \                         |                             |                          |         | n |
+
+         +--------+      +--+------------------------+-----------------------------+--------------------------+-----+   | s |
+
+         |  auth  |----->|                                     ContractApiHttp                                      |   |   |
+
+         +--------+      +-------------------------------------------+----------------------------------------------+   +===+
+
+                                                                     |
+
+                                                                     |
+
+                               +-------------------------------------+------------------------------------------+
+
+                               |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                               +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ +

+ syntax: + content: public class ProvisioningServiceClient +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + name: Query + nameWithType: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + type: Class + summary: >- +

The query iterator.

+ +

TheQuery  + + iterator is the result of the query factory for

IndividualEnrollment:

ProvisioningServiceClient#createIndividualEnrollmentQuery(QuerySpecification, int)

EnrollmentGroup:

ProvisioningServiceClient#createEnrollmentGroupQuery(QuerySpecification, int)

RegistrationStatus:

ProvisioningServiceClient#createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String, int)

+ +

On all cases, the QuerySpecification contains a SQL query that must follow the Query Language for the Device Provisioning Service.

+ +

Optionally, anInteger  + + with the pageSize, can determine the maximum number of the items in the QueryResult returned by the next(). It must be any positive integer, and if it contains 0, the Device Provisioning Service will ignore it and use a standard page size.

+ +

You can use this Object as a standard Iterator, just using the hasNext() and next() in a while  + + loop, up to the point where the hasNext() returnfalse  + + . But, keep in mind that the QueryResult can contain a empty list, even if the hasNext() returnedtrue  + + . For example, image that you have 10 Individual Enrollments in the Device Provisioning Service and you created new query with thepageSize  + + equals 5. The firsthasNext()  + + will returntrue  + + , and the firstnext()  + + will return aQueryResult  + + with 5 items. After that you call thehasNext  + + , which will returnstrue  + + . Now, before you get the next page, somebody delete all the Individual Enrollments, What happened, when you call thenext()  + + , it will return a validQueryResult  + + , but the QueryResult#getItems() will return a empty list.

+ +

You can also store a query context (QuerySpecification + ContinuationToken) and restart it in the future, from the point where you stopped.

+ +

Besides the Items, the queryResult contains the continuationToken, the QueryResult#getContinuationToken() shall return it. In any point in the future, you may recreate the query using the same query factories that you used for the first time, and call next(String) providing the stored continuationToken to get the next page.

+ +

+ syntax: + content: public class Query +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml + name: RegistrationStatusManager + nameWithType: RegistrationStatusManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager + type: Class + summary: >- +

Registration Status Manager

+ +

This is the inner class that implements the Registration Status APIs.

+ +

For the exposed API, please see ProvisioningServiceClient.

+ +

+ syntax: + content: public class RegistrationStatusManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service._tools + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._tools.yml + name: Tools + nameWithType: Tools + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Tools + type: Class + summary:

Collection of static helper functions

+ syntax: + content: public class Tools diff --git a/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample.yml b/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample.yml new file mode 100644 index 000000000000..c48465a9684a --- /dev/null +++ b/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample.yml @@ -0,0 +1,119 @@ +### YamlMime:ManagedReference +items: +- uid: samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample + id: _service_bulk_operation_sample + parent: samples.com.microsoft.azure.sdk.iot + children: + - samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample.main(String []) + href: samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample.yml + langs: + - java + name: ServiceBulkOperationSample + nameWithType: ServiceBulkOperationSample + fullName: samples.com.microsoft.azure.sdk.iot.ServiceBulkOperationSample + type: Class + source: + remote: &o0 + path: provisioning/provisioning-samples/service-bulkoperation-sample/src/main/java/samples/com/microsoft/azure/sdk/iot/ServiceBulkOperationSample.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-samples/service-bulkoperation-sample/src/main/java/samples/com/microsoft/azure/sdk/iot/ServiceBulkOperationSample.java + startLine: 16 + package: samples.com.microsoft.azure.sdk.iot + summary:

Create, get, query, and delete a set of individual enrollments on the Microsoft Azure IoT Hub Device Provisioning Service

+ syntax: + content: public class ServiceBulkOperationSample + inheritance: + - java.lang.Object +- uid: samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample.main(String []) + id: main(String []) + parent: samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample + href: samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample.yml + langs: + - java + name: main(String[] args) + nameWithType: ServiceBulkOperationSample.main(String[] args) + fullName: static void samples.com.microsoft.azure.sdk.iot.ServiceBulkOperationSample.main(String[] args) + overload: samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample.main* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-samples/service-bulkoperation-sample/src/main/java/samples/com/microsoft/azure/sdk/iot/ServiceBulkOperationSample.java + startLine: 32 + package: samples.com.microsoft.azure.sdk.iot + syntax: + content: public static void main(String[] args) + parameters: + - id: args + type: 1bb63ab0 +references: +- uid: 1bb63ab0 + spec.java: + - name: String [] + fullName: String [] +- uid: samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample.main* + name: main + nameWithType: ServiceBulkOperationSample.main + fullName: static void samples.com.microsoft.azure.sdk.iot.ServiceBulkOperationSample.main + package: samples.com.microsoft.azure.sdk.iot +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException diff --git a/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample.yml b/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample.yml new file mode 100644 index 000000000000..1f88e13fab2a --- /dev/null +++ b/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample.yml @@ -0,0 +1,119 @@ +### YamlMime:ManagedReference +items: +- uid: samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample + id: _service_enrollment_group_sample + parent: samples.com.microsoft.azure.sdk.iot + children: + - samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample.main(String []) + href: samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample.yml + langs: + - java + name: ServiceEnrollmentGroupSample + nameWithType: ServiceEnrollmentGroupSample + fullName: samples.com.microsoft.azure.sdk.iot.ServiceEnrollmentGroupSample + type: Class + source: + remote: &o0 + path: provisioning/provisioning-samples/service-enrollment-group-sample/src/main/java/samples/com/microsoft/azure/sdk/iot/ServiceEnrollmentGroupSample.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-samples/service-enrollment-group-sample/src/main/java/samples/com/microsoft/azure/sdk/iot/ServiceEnrollmentGroupSample.java + startLine: 15 + package: samples.com.microsoft.azure.sdk.iot + summary:

Create, get, query, and delete an enrollmentGroup on the Microsoft Azure IoT Hub Device Provisioning Service

+ syntax: + content: public class ServiceEnrollmentGroupSample + inheritance: + - java.lang.Object +- uid: samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample.main(String []) + id: main(String []) + parent: samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample + href: samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample.yml + langs: + - java + name: main(String[] args) + nameWithType: ServiceEnrollmentGroupSample.main(String[] args) + fullName: static void samples.com.microsoft.azure.sdk.iot.ServiceEnrollmentGroupSample.main(String[] args) + overload: samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample.main* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-samples/service-enrollment-group-sample/src/main/java/samples/com/microsoft/azure/sdk/iot/ServiceEnrollmentGroupSample.java + startLine: 41 + package: samples.com.microsoft.azure.sdk.iot + syntax: + content: public static void main(String[] args) + parameters: + - id: args + type: 1bb63ab0 +references: +- uid: 1bb63ab0 + spec.java: + - name: String [] + fullName: String [] +- uid: samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample.main* + name: main + nameWithType: ServiceEnrollmentGroupSample.main + fullName: static void samples.com.microsoft.azure.sdk.iot.ServiceEnrollmentGroupSample.main + package: samples.com.microsoft.azure.sdk.iot +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException diff --git a/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot._service_enrollment_sample.yml b/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot._service_enrollment_sample.yml new file mode 100644 index 000000000000..fd15504f0610 --- /dev/null +++ b/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot._service_enrollment_sample.yml @@ -0,0 +1,132 @@ +### YamlMime:ManagedReference +items: +- uid: samples.com.microsoft.azure.sdk.iot._service_enrollment_sample + id: _service_enrollment_sample + parent: samples.com.microsoft.azure.sdk.iot + children: + - samples.com.microsoft.azure.sdk.iot._service_enrollment_sample.main(String []) + href: samples.com.microsoft.azure.sdk.iot._service_enrollment_sample.yml + langs: + - java + name: ServiceEnrollmentSample + nameWithType: ServiceEnrollmentSample + fullName: samples.com.microsoft.azure.sdk.iot.ServiceEnrollmentSample + type: Class + source: + remote: &o0 + path: provisioning/provisioning-samples/service-enrollment-sample/src/main/java/samples/com/microsoft/azure/sdk/iot/ServiceEnrollmentSample.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-samples/service-enrollment-sample/src/main/java/samples/com/microsoft/azure/sdk/iot/ServiceEnrollmentSample.java + startLine: 15 + package: samples.com.microsoft.azure.sdk.iot + summary:

Create, get, query, and delete an individual enrollment on the Microsoft Azure IoT Hub Device Provisioning Service

+ syntax: + content: public class ServiceEnrollmentSample + inheritance: + - java.lang.Object +- uid: samples.com.microsoft.azure.sdk.iot._service_enrollment_sample.main(String []) + id: main(String []) + parent: samples.com.microsoft.azure.sdk.iot._service_enrollment_sample + href: samples.com.microsoft.azure.sdk.iot._service_enrollment_sample.yml + langs: + - java + name: main(String[] args) + nameWithType: ServiceEnrollmentSample.main(String[] args) + fullName: static void samples.com.microsoft.azure.sdk.iot.ServiceEnrollmentSample.main(String[] args) + overload: samples.com.microsoft.azure.sdk.iot._service_enrollment_sample.main* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-samples/service-enrollment-sample/src/main/java/samples/com/microsoft/azure/sdk/iot/ServiceEnrollmentSample.java + startLine: 30 + package: samples.com.microsoft.azure.sdk.iot + syntax: + content: public static void main(String[] args) + parameters: + - id: args + type: 1bb63ab0 +references: +- uid: 1bb63ab0 + spec.java: + - name: String [] + fullName: String [] +- uid: samples.com.microsoft.azure.sdk.iot._service_enrollment_sample.main* + name: main + nameWithType: ServiceEnrollmentSample.main + fullName: static void samples.com.microsoft.azure.sdk.iot.ServiceEnrollmentSample.main + package: samples.com.microsoft.azure.sdk.iot +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status.yml + name: ProvisioningStatus + nameWithType: ProvisioningStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.ProvisioningStatus + type: Enum + summary: >- +

The Device Provisioning Service provisioning status.

+ +

+ syntax: + content: public enum ProvisioningStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException diff --git a/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot.yml b/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot.yml index c951e5efad5f..b62e66e4ec18 100644 --- a/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot.yml +++ b/docs-ref-autogen/samples.com.microsoft.azure.sdk.iot.yml @@ -5,6 +5,9 @@ items: children: - samples.com.microsoft.azure.sdk.iot._provisioning_dice_sample - samples.com.microsoft.azure.sdk.iot._provisioning_tpm_sample + - samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample + - samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample + - samples.com.microsoft.azure.sdk.iot._service_enrollment_sample href: samples.com.microsoft.azure.sdk.iot.yml langs: - java @@ -42,3 +45,33 @@ references: summary:

TPM sample

syntax: content: public class ProvisioningTpmSample +- uid: samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample + parent: samples.com.microsoft.azure.sdk.iot + href: samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample.yml + name: ServiceBulkOperationSample + nameWithType: ServiceBulkOperationSample + fullName: samples.com.microsoft.azure.sdk.iot.ServiceBulkOperationSample + type: Class + summary:

Create, get, query, and delete a set of individual enrollments on the Microsoft Azure IoT Hub Device Provisioning Service

+ syntax: + content: public class ServiceBulkOperationSample +- uid: samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample + parent: samples.com.microsoft.azure.sdk.iot + href: samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample.yml + name: ServiceEnrollmentGroupSample + nameWithType: ServiceEnrollmentGroupSample + fullName: samples.com.microsoft.azure.sdk.iot.ServiceEnrollmentGroupSample + type: Class + summary:

Create, get, query, and delete an enrollmentGroup on the Microsoft Azure IoT Hub Device Provisioning Service

+ syntax: + content: public class ServiceEnrollmentGroupSample +- uid: samples.com.microsoft.azure.sdk.iot._service_enrollment_sample + parent: samples.com.microsoft.azure.sdk.iot + href: samples.com.microsoft.azure.sdk.iot._service_enrollment_sample.yml + name: ServiceEnrollmentSample + nameWithType: ServiceEnrollmentSample + fullName: samples.com.microsoft.azure.sdk.iot.ServiceEnrollmentSample + type: Class + summary:

Create, get, query, and delete an individual enrollment on the Microsoft Azure IoT Hub Device Provisioning Service

+ syntax: + content: public class ServiceEnrollmentSample diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml new file mode 100644 index 000000000000..8422c75587f0 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml @@ -0,0 +1,1082 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + id: _enrollment_group_manager_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.constructorThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateRequestSucceed(@Mocked final EnrollmentGroup,@Mocked final EnrollmentGroup) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateRequestTransportFailed(@Mocked final EnrollmentGroup) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateRequestTrowsOnNullBody(@Mocked final EnrollmentGroup) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateServiceReportedFail(@Mocked final EnrollmentGroup) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateThrowsOnNullEnrollment() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createQuerySucceed(@Mocked final QuerySpecification,@Mocked final Query) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createQueryThrowsOnNullQuerySpecification() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestServiceReportedFail() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestTransportFailed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestWithEmptyEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestWithEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestWithNullEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagThrowsOnEmptyEnrollmentGroupId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagThrowsOnNullEnrollmentGroupId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentRequestTransportFailed(@Mocked final EnrollmentGroup) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentRequestWithEtagSucceed(@Mocked final EnrollmentGroup) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentRequestWithoutEtagSucceed(@Mocked final EnrollmentGroup) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentServiceReportedFail(@Mocked final EnrollmentGroup) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentThrowsOnNullEnrollment() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.factoryCreatesNewInstanceSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestServiceReportedFail() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestSucceed(@Mocked final EnrollmentGroup) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestThrowsOnNullBody() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestTransportFailed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getThrowsOnEmptyEnrollmentGroupId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getThrowsOnNullEnrollmentGroupId() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: EnrollmentGroupManagerTest + nameWithType: EnrollmentGroupManagerTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 22 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary:

Unit tests for EnrollmentGroup Manager. 100% methods, 100% lines covered

+ syntax: + content: public class EnrollmentGroupManagerTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.constructorThrowsOnNull() + id: constructorThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: constructorThrowsOnNull() + nameWithType: EnrollmentGroupManagerTest.constructorThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.constructorThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.constructorThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 40 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void constructorThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateRequestSucceed(@Mocked final EnrollmentGroup,@Mocked final EnrollmentGroup) + id: createOrUpdateRequestSucceed(@Mocked final EnrollmentGroup,@Mocked final EnrollmentGroup) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: createOrUpdateRequestSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup, @Mocked final EnrollmentGroup mockedEnrollmentGroupResponse) + nameWithType: EnrollmentGroupManagerTest.createOrUpdateRequestSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup, @Mocked final EnrollmentGroup mockedEnrollmentGroupResponse) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createOrUpdateRequestSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup, @Mocked final EnrollmentGroup mockedEnrollmentGroupResponse) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateRequestSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 81 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createOrUpdateRequestSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup, @Mocked final EnrollmentGroup mockedEnrollmentGroupResponse) + parameters: + - id: mockedEnrollmentGroup + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + - id: mockedEnrollmentGroupResponse + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateRequestTransportFailed(@Mocked final EnrollmentGroup) + id: createOrUpdateRequestTransportFailed(@Mocked final EnrollmentGroup) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: createOrUpdateRequestTransportFailed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + nameWithType: EnrollmentGroupManagerTest.createOrUpdateRequestTransportFailed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createOrUpdateRequestTransportFailed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateRequestTransportFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 158 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createOrUpdateRequestTransportFailed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + parameters: + - id: mockedEnrollmentGroup + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateRequestTrowsOnNullBody(@Mocked final EnrollmentGroup) + id: createOrUpdateRequestTrowsOnNullBody(@Mocked final EnrollmentGroup) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: createOrUpdateRequestTrowsOnNullBody( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + nameWithType: EnrollmentGroupManagerTest.createOrUpdateRequestTrowsOnNullBody( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createOrUpdateRequestTrowsOnNullBody( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateRequestTrowsOnNullBody* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 122 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createOrUpdateRequestTrowsOnNullBody( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + parameters: + - id: mockedEnrollmentGroup + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateServiceReportedFail(@Mocked final EnrollmentGroup) + id: createOrUpdateServiceReportedFail(@Mocked final EnrollmentGroup) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: createOrUpdateServiceReportedFail( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + nameWithType: EnrollmentGroupManagerTest.createOrUpdateServiceReportedFail( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createOrUpdateServiceReportedFail( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateServiceReportedFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 188 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createOrUpdateServiceReportedFail( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + parameters: + - id: mockedEnrollmentGroup + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateThrowsOnNullEnrollment() + id: createOrUpdateThrowsOnNullEnrollment() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: createOrUpdateThrowsOnNullEnrollment() + nameWithType: EnrollmentGroupManagerTest.createOrUpdateThrowsOnNullEnrollment() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createOrUpdateThrowsOnNullEnrollment() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateThrowsOnNullEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 65 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createOrUpdateThrowsOnNullEnrollment() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createQuerySucceed(@Mocked final QuerySpecification,@Mocked final Query) + id: createQuerySucceed(@Mocked final QuerySpecification,@Mocked final Query) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: createQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification, @Mocked final Query mockedQuery) + nameWithType: EnrollmentGroupManagerTest.createQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification, @Mocked final Query mockedQuery) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification, @Mocked final Query mockedQuery) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createQuerySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 674 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification, @Mocked final Query mockedQuery) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + - id: mockedQuery + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service._query +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification) + id: createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification mockedQuerySpecification) + nameWithType: EnrollmentGroupManagerTest.createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification mockedQuerySpecification) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification mockedQuerySpecification) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createQueryThrowsOnNegativePageSize* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 659 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification mockedQuerySpecification) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createQueryThrowsOnNullQuerySpecification() + id: createQueryThrowsOnNullQuerySpecification() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: createQueryThrowsOnNullQuerySpecification() + nameWithType: EnrollmentGroupManagerTest.createQueryThrowsOnNullQuerySpecification() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createQueryThrowsOnNullQuerySpecification() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createQueryThrowsOnNullQuerySpecification* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 645 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createQueryThrowsOnNullQuerySpecification() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestServiceReportedFail() + id: deleteEnrollmentGroupIdAndETagRequestServiceReportedFail() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: deleteEnrollmentGroupIdAndETagRequestServiceReportedFail() + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestServiceReportedFail() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestServiceReportedFail() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestServiceReportedFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 620 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentGroupIdAndETagRequestServiceReportedFail() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestTransportFailed() + id: deleteEnrollmentGroupIdAndETagRequestTransportFailed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: deleteEnrollmentGroupIdAndETagRequestTransportFailed() + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestTransportFailed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestTransportFailed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestTransportFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 595 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentGroupIdAndETagRequestTransportFailed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestWithEmptyEtagSucceed() + id: deleteEnrollmentGroupIdAndETagRequestWithEmptyEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: deleteEnrollmentGroupIdAndETagRequestWithEmptyEtagSucceed() + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestWithEmptyEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestWithEmptyEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestWithEmptyEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 571 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentGroupIdAndETagRequestWithEmptyEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestWithEtagSucceed() + id: deleteEnrollmentGroupIdAndETagRequestWithEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: deleteEnrollmentGroupIdAndETagRequestWithEtagSucceed() + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestWithEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestWithEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestWithEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 522 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentGroupIdAndETagRequestWithEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestWithNullEtagSucceed() + id: deleteEnrollmentGroupIdAndETagRequestWithNullEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: deleteEnrollmentGroupIdAndETagRequestWithNullEtagSucceed() + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestWithNullEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestWithNullEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestWithNullEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 547 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentGroupIdAndETagRequestWithNullEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagThrowsOnEmptyEnrollmentGroupId() + id: deleteEnrollmentGroupIdAndETagThrowsOnEmptyEnrollmentGroupId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: deleteEnrollmentGroupIdAndETagThrowsOnEmptyEnrollmentGroupId() + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagThrowsOnEmptyEnrollmentGroupId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagThrowsOnEmptyEnrollmentGroupId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagThrowsOnEmptyEnrollmentGroupId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 506 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentGroupIdAndETagThrowsOnEmptyEnrollmentGroupId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagThrowsOnNullEnrollmentGroupId() + id: deleteEnrollmentGroupIdAndETagThrowsOnNullEnrollmentGroupId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: deleteEnrollmentGroupIdAndETagThrowsOnNullEnrollmentGroupId() + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagThrowsOnNullEnrollmentGroupId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagThrowsOnNullEnrollmentGroupId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagThrowsOnNullEnrollmentGroupId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 492 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentGroupIdAndETagThrowsOnNullEnrollmentGroupId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentRequestTransportFailed(@Mocked final EnrollmentGroup) + id: deleteEnrollmentRequestTransportFailed(@Mocked final EnrollmentGroup) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: deleteEnrollmentRequestTransportFailed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentRequestTransportFailed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentRequestTransportFailed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentRequestTransportFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 432 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentRequestTransportFailed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + parameters: + - id: mockedEnrollmentGroup + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentRequestWithEtagSucceed(@Mocked final EnrollmentGroup) + id: deleteEnrollmentRequestWithEtagSucceed(@Mocked final EnrollmentGroup) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: deleteEnrollmentRequestWithEtagSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentRequestWithEtagSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentRequestWithEtagSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentRequestWithEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 369 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentRequestWithEtagSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + parameters: + - id: mockedEnrollmentGroup + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentRequestWithoutEtagSucceed(@Mocked final EnrollmentGroup) + id: deleteEnrollmentRequestWithoutEtagSucceed(@Mocked final EnrollmentGroup) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: deleteEnrollmentRequestWithoutEtagSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentRequestWithoutEtagSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentRequestWithoutEtagSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentRequestWithoutEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 401 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentRequestWithoutEtagSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + parameters: + - id: mockedEnrollmentGroup + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentServiceReportedFail(@Mocked final EnrollmentGroup) + id: deleteEnrollmentServiceReportedFail(@Mocked final EnrollmentGroup) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: deleteEnrollmentServiceReportedFail( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentServiceReportedFail( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentServiceReportedFail( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentServiceReportedFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 462 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentServiceReportedFail( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + parameters: + - id: mockedEnrollmentGroup + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentThrowsOnNullEnrollment() + id: deleteEnrollmentThrowsOnNullEnrollment() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: deleteEnrollmentThrowsOnNullEnrollment() + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentThrowsOnNullEnrollment() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentThrowsOnNullEnrollment() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentThrowsOnNullEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 354 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentThrowsOnNullEnrollment() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.factoryCreatesNewInstanceSucceed() + id: factoryCreatesNewInstanceSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: factoryCreatesNewInstanceSucceed() + nameWithType: EnrollmentGroupManagerTest.factoryCreatesNewInstanceSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.factoryCreatesNewInstanceSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.factoryCreatesNewInstanceSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 51 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void factoryCreatesNewInstanceSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestServiceReportedFail() + id: getRequestServiceReportedFail() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: getRequestServiceReportedFail() + nameWithType: EnrollmentGroupManagerTest.getRequestServiceReportedFail() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.getRequestServiceReportedFail() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestServiceReportedFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 330 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRequestServiceReportedFail() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestSucceed(@Mocked final EnrollmentGroup) + id: getRequestSucceed(@Mocked final EnrollmentGroup) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: getRequestSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroupResponse) + nameWithType: EnrollmentGroupManagerTest.getRequestSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroupResponse) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.getRequestSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroupResponse) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 246 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRequestSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroupResponse) + parameters: + - id: mockedEnrollmentGroupResponse + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestThrowsOnNullBody() + id: getRequestThrowsOnNullBody() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: getRequestThrowsOnNullBody() + nameWithType: EnrollmentGroupManagerTest.getRequestThrowsOnNullBody() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.getRequestThrowsOnNullBody() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestThrowsOnNullBody* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 279 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRequestThrowsOnNullBody() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestTransportFailed() + id: getRequestTransportFailed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: getRequestTransportFailed() + nameWithType: EnrollmentGroupManagerTest.getRequestTransportFailed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.getRequestTransportFailed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestTransportFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 306 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRequestTransportFailed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getThrowsOnEmptyEnrollmentGroupId() + id: getThrowsOnEmptyEnrollmentGroupId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: getThrowsOnEmptyEnrollmentGroupId() + nameWithType: EnrollmentGroupManagerTest.getThrowsOnEmptyEnrollmentGroupId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.getThrowsOnEmptyEnrollmentGroupId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getThrowsOnEmptyEnrollmentGroupId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 231 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getThrowsOnEmptyEnrollmentGroupId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getThrowsOnNullEnrollmentGroupId() + id: getThrowsOnNullEnrollmentGroupId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + langs: + - java + name: getThrowsOnNullEnrollmentGroupId() + nameWithType: EnrollmentGroupManagerTest.getThrowsOnNullEnrollmentGroupId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.getThrowsOnNullEnrollmentGroupId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getThrowsOnNullEnrollmentGroupId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManagerTest.java + startLine: 218 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getThrowsOnNullEnrollmentGroupId() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.constructorThrowsOnNull* + name: constructorThrowsOnNull + nameWithType: EnrollmentGroupManagerTest.constructorThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.constructorThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.factoryCreatesNewInstanceSucceed* + name: factoryCreatesNewInstanceSucceed + nameWithType: EnrollmentGroupManagerTest.factoryCreatesNewInstanceSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.factoryCreatesNewInstanceSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateThrowsOnNullEnrollment* + name: createOrUpdateThrowsOnNullEnrollment + nameWithType: EnrollmentGroupManagerTest.createOrUpdateThrowsOnNullEnrollment + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createOrUpdateThrowsOnNullEnrollment + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + name: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateRequestSucceed* + name: createOrUpdateRequestSucceed + nameWithType: EnrollmentGroupManagerTest.createOrUpdateRequestSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createOrUpdateRequestSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateRequestTrowsOnNullBody* + name: createOrUpdateRequestTrowsOnNullBody + nameWithType: EnrollmentGroupManagerTest.createOrUpdateRequestTrowsOnNullBody + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createOrUpdateRequestTrowsOnNullBody + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateRequestTransportFailed* + name: createOrUpdateRequestTransportFailed + nameWithType: EnrollmentGroupManagerTest.createOrUpdateRequestTransportFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createOrUpdateRequestTransportFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createOrUpdateServiceReportedFail* + name: createOrUpdateServiceReportedFail + nameWithType: EnrollmentGroupManagerTest.createOrUpdateServiceReportedFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createOrUpdateServiceReportedFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getThrowsOnNullEnrollmentGroupId* + name: getThrowsOnNullEnrollmentGroupId + nameWithType: EnrollmentGroupManagerTest.getThrowsOnNullEnrollmentGroupId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.getThrowsOnNullEnrollmentGroupId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getThrowsOnEmptyEnrollmentGroupId* + name: getThrowsOnEmptyEnrollmentGroupId + nameWithType: EnrollmentGroupManagerTest.getThrowsOnEmptyEnrollmentGroupId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.getThrowsOnEmptyEnrollmentGroupId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestSucceed* + name: getRequestSucceed + nameWithType: EnrollmentGroupManagerTest.getRequestSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.getRequestSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestThrowsOnNullBody* + name: getRequestThrowsOnNullBody + nameWithType: EnrollmentGroupManagerTest.getRequestThrowsOnNullBody + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.getRequestThrowsOnNullBody + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestTransportFailed* + name: getRequestTransportFailed + nameWithType: EnrollmentGroupManagerTest.getRequestTransportFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.getRequestTransportFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.getRequestServiceReportedFail* + name: getRequestServiceReportedFail + nameWithType: EnrollmentGroupManagerTest.getRequestServiceReportedFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.getRequestServiceReportedFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentThrowsOnNullEnrollment* + name: deleteEnrollmentThrowsOnNullEnrollment + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentThrowsOnNullEnrollment + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentThrowsOnNullEnrollment + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentRequestWithEtagSucceed* + name: deleteEnrollmentRequestWithEtagSucceed + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentRequestWithEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentRequestWithEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentRequestWithoutEtagSucceed* + name: deleteEnrollmentRequestWithoutEtagSucceed + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentRequestWithoutEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentRequestWithoutEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentRequestTransportFailed* + name: deleteEnrollmentRequestTransportFailed + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentRequestTransportFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentRequestTransportFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentServiceReportedFail* + name: deleteEnrollmentServiceReportedFail + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentServiceReportedFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentServiceReportedFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagThrowsOnNullEnrollmentGroupId* + name: deleteEnrollmentGroupIdAndETagThrowsOnNullEnrollmentGroupId + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagThrowsOnNullEnrollmentGroupId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagThrowsOnNullEnrollmentGroupId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagThrowsOnEmptyEnrollmentGroupId* + name: deleteEnrollmentGroupIdAndETagThrowsOnEmptyEnrollmentGroupId + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagThrowsOnEmptyEnrollmentGroupId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagThrowsOnEmptyEnrollmentGroupId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestWithEtagSucceed* + name: deleteEnrollmentGroupIdAndETagRequestWithEtagSucceed + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestWithEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestWithEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestWithNullEtagSucceed* + name: deleteEnrollmentGroupIdAndETagRequestWithNullEtagSucceed + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestWithNullEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestWithNullEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestWithEmptyEtagSucceed* + name: deleteEnrollmentGroupIdAndETagRequestWithEmptyEtagSucceed + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestWithEmptyEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestWithEmptyEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestTransportFailed* + name: deleteEnrollmentGroupIdAndETagRequestTransportFailed + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestTransportFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestTransportFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.deleteEnrollmentGroupIdAndETagRequestServiceReportedFail* + name: deleteEnrollmentGroupIdAndETagRequestServiceReportedFail + nameWithType: EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestServiceReportedFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.deleteEnrollmentGroupIdAndETagRequestServiceReportedFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createQueryThrowsOnNullQuerySpecification* + name: createQueryThrowsOnNullQuerySpecification + nameWithType: EnrollmentGroupManagerTest.createQueryThrowsOnNullQuerySpecification + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createQueryThrowsOnNullQuerySpecification + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + name: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createQueryThrowsOnNegativePageSize* + name: createQueryThrowsOnNegativePageSize + nameWithType: EnrollmentGroupManagerTest.createQueryThrowsOnNegativePageSize + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createQueryThrowsOnNegativePageSize + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service._query + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service._query + name: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.createQuerySucceed* + name: createQuerySucceed + nameWithType: EnrollmentGroupManagerTest.createQuerySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest.createQuerySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + name: ContractApiHttp + nameWithType: ContractApiHttp + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp + type: Class + summary: >- +

This client handles the Device Provisioning Service HTTP communication.

+ +

This class implements the HTTPS contract between the Provisioning Service Client and the Device Provisioning Service. It is called by the Managers that implement the Provisioning Service Client public APIs. To access the public APIs, please see the ProvisioningServiceClient.

+ +

The follow diagram describe the relation between these 3 layers of the Service Client:

+ +

+ +

+
+                  +-------------------------------------------------------------------+           +------------+
+
+                  |                        ProvisioningServiceClient                  |           |    Query   |
+
+                  +-----+----------------------------+--------------------------+-----+           +--+---+-----+
+
+                       /                             |                           \                   |   |
+
+                      /                              |                            \                  |   |
+
+        +------------+----------------+  +-----------+------------+  +-------------+-------------+   |   |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |   |   |
+
+        +------------+--------+-------+  +-----------+------+-----+  +-------------+-------+-----+   |   |
+
+                     |         \                     |       \                     |        \        |   |
+
+                     |          +-----------------------------+------------------------------+-------+   |
+
+                     |                               |                             |                     |
+
+        +------------+-------------------------------+-----------------------------+---------------------+---+
+
+        |                                       ContractApiHttp                                              |
+
+        +------------------------------------------------+---------------------------------------------------+
+
+                                                         |
+
+                                                         |
+
+                   +-------------------------------------+------------------------------------------+
+
+                   |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                   +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ syntax: + content: public class ContractApiHttp +- uid: com.microsoft.azure.sdk.iot.deps.transport.http._http_response + parent: com.microsoft.azure.sdk.iot.deps.transport.http + href: com.microsoft.azure.sdk.iot.deps.transport.http._http_response.yml + name: HttpResponse + nameWithType: HttpResponse + fullName: com.microsoft.azure.sdk.iot.deps.transport.http.HttpResponse + type: Class + summary:

An HTTPS response. Contains the status code, body, header fields, and error reason (if any).

+ syntax: + content: public class HttpResponse +- uid: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager.yml + name: EnrollmentGroupManager + nameWithType: EnrollmentGroupManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManager + type: Class + summary: >- +

Enrollment Group Manager

+ +

This is the inner class that implements the Enrollment Group APIs.

+ +

For the exposed API, please see ProvisioningServiceClient.

+ +

+ syntax: + content: public class EnrollmentGroupManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class EnrollmentGroup extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + name: Query + nameWithType: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + type: Class + summary: >- +

The query iterator.

+ +

TheQuery  + + iterator is the result of the query factory for

IndividualEnrollment:

ProvisioningServiceClient#createIndividualEnrollmentQuery(QuerySpecification, int)

EnrollmentGroup:

ProvisioningServiceClient#createEnrollmentGroupQuery(QuerySpecification, int)

RegistrationStatus:

ProvisioningServiceClient#createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String, int)

+ +

On all cases, the QuerySpecification contains a SQL query that must follow the Query Language for the Device Provisioning Service.

+ +

Optionally, anInteger  + + with the pageSize, can determine the maximum number of the items in the QueryResult returned by the next(). It must be any positive integer, and if it contains 0, the Device Provisioning Service will ignore it and use a standard page size.

+ +

You can use this Object as a standard Iterator, just using the hasNext() and next() in a while  + + loop, up to the point where the hasNext() returnfalse  + + . But, keep in mind that the QueryResult can contain a empty list, even if the hasNext() returnedtrue  + + . For example, image that you have 10 Individual Enrollments in the Device Provisioning Service and you created new query with thepageSize  + + equals 5. The firsthasNext()  + + will returntrue  + + , and the firstnext()  + + will return aQueryResult  + + with 5 items. After that you call thehasNext  + + , which will returnstrue  + + . Now, before you get the next page, somebody delete all the Individual Enrollments, What happened, when you call thenext()  + + , it will return a validQueryResult  + + , but the QueryResult#getItems() will return a empty list.

+ +

You can also store a query context (QuerySpecification + ContinuationToken) and restart it in the future, from the point where you stopped.

+ +

Besides the Items, the queryResult contains the continuationToken, the QueryResult#getContinuationToken() shall return it. In any point in the future, you may recreate the query using the same query factories that you used for the first time, and call next(String) providing the stored continuationToken to get the next page.

+ +

+ syntax: + content: public class Query diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml new file mode 100644 index 000000000000..a0557b572896 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml @@ -0,0 +1,379 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + id: _helpers + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertArray(ArrayList,ArrayList,String) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertArrayContainsElement(ArrayList,Object,String) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertDateWithError(Date,String) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertDateWithError(String,String) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertJson(String,String) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertListEquals(List,List) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertMap(Map,Map) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertMap(Map,Map,String) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertNowWithError(String) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.formatUTC(Date) + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + langs: + - java + name: Helpers + nameWithType: Helpers + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/Helpers.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/Helpers.java + startLine: 19 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary:

Test helpers.

+ syntax: + content: public class Helpers + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertArray(ArrayList,ArrayList,String) + id: assertArray(ArrayList,ArrayList,String) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + langs: + - java + name: assertArray(ArrayList actualArray, ArrayList expectedArray, String message) + nameWithType: Helpers.assertArray(ArrayList actualArray, ArrayList expectedArray, String message) + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertArray(ArrayList actualArray, ArrayList expectedArray, String message) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertArray* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/Helpers.java + startLine: 145 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public static void assertArray(ArrayList actualArray, ArrayList expectedArray, String message) + parameters: + - id: actualArray + type: 397aa957 + - id: expectedArray + type: 397aa957 + - id: message + type: "26831127" +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertArrayContainsElement(ArrayList,Object,String) + id: assertArrayContainsElement(ArrayList,Object,String) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + langs: + - java + name: assertArrayContainsElement(ArrayList actualArray, Object expectedElement, String message) + nameWithType: Helpers.assertArrayContainsElement(ArrayList actualArray, Object expectedElement, String message) + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertArrayContainsElement(ArrayList actualArray, Object expectedElement, String message) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertArrayContainsElement* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/Helpers.java + startLine: 169 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public static void assertArrayContainsElement(ArrayList actualArray, Object expectedElement, String message) + parameters: + - id: actualArray + type: 397aa957 + - id: expectedElement + type: "79317049" + - id: message + type: "26831127" +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertDateWithError(Date,String) + id: assertDateWithError(Date,String) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + langs: + - java + name: assertDateWithError(Date dt1, String dt2Str) + nameWithType: Helpers.assertDateWithError(Date dt1, String dt2Str) + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertDateWithError(Date dt1, String dt2Str) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertDateWithError* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/Helpers.java + startLine: 260 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary:

Test helper, will throw if the string contains invalid data and time, or the difference between data and time and the data and time in the string is bigger than 100 milliseconds.

+ syntax: + content: public static void assertDateWithError(Date dt1, String dt2Str) + parameters: + - id: dt1 + type: "12977444" + description:

is the data and time

+ - id: dt2Str + type: "26831127" + description:

is the string with data and time.

+- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertDateWithError(String,String) + id: assertDateWithError(String,String) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + langs: + - java + name: assertDateWithError(String dt1Str, String dt2Str) + nameWithType: Helpers.assertDateWithError(String dt1Str, String dt2Str) + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertDateWithError(String dt1Str, String dt2Str) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertDateWithError* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/Helpers.java + startLine: 233 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary:

Test helper, will throw if the string contains invalid data and time, or the difference between data and time for both strings is bigger than 100 milliseconds.

+ syntax: + content: public static void assertDateWithError(String dt1Str, String dt2Str) + parameters: + - id: dt1Str + type: "26831127" + description:

is the first string with data and time

+ - id: dt2Str + type: "26831127" + description:

is the second string with data and time.

+- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertJson(String,String) + id: assertJson(String,String) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + langs: + - java + name: assertJson(String actualJson, String expectedJson) + nameWithType: Helpers.assertJson(String actualJson, String expectedJson) + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertJson(String actualJson, String expectedJson) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/Helpers.java + startLine: 203 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Test helper, will throw if the actual JSON do not fits the expected JSON. Better than compare the String, because field positions can be different.

+ +

+ syntax: + content: public static void assertJson(String actualJson, String expectedJson) + parameters: + - id: actualJson + type: "26831127" + description:

is a String with a JSON to compared

+ - id: expectedJson + type: "26831127" + description:

is a String with a valid JSON

+- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertListEquals(List,List) + id: assertListEquals(List,List) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + langs: + - java + name: assertListEquals(List expected, List test) + nameWithType: Helpers.assertListEquals(List expected, List test) + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertListEquals(List expected, List test) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertListEquals* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/Helpers.java + startLine: 322 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary:

Asserts when list contents are not equal

+ syntax: + content: public static void assertListEquals(List expected, List test) + parameters: + - id: expected + type: a19ce24e + description:

expected list to verify

+ - id: test + type: a19ce24e + description:

list to test

+- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertMap(Map,Map) + id: assertMap(Map,Map) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + langs: + - java + name: assertMap(Map actual, Map expected) + nameWithType: Helpers.assertMap(Map actual, Map expected) + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertMap(Map actual, Map expected) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertMap* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/Helpers.java + startLine: 43 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Test helper, will throw if the actual map do not fits the expected one. This helper will test maps and sub-maps.

+ +

+ syntax: + content: public static static void assertMap(Map actual, Map expected) + parameters: + - id: actual + type: 6a029a3f + description:

is the resulted map.

+ - id: expected + type: 6a029a3f + description:

is the expected result map.

+ return: + type: 5bc5e619 +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertMap(Map,Map,String) + id: assertMap(Map,Map,String) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + langs: + - java + name: assertMap(Map actual, Map expected, String message) + nameWithType: Helpers.assertMap(Map actual, Map expected, String message) + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertMap(Map actual, Map expected, String message) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertMap* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/Helpers.java + startLine: 58 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Test helper, will throw if the actual map do not fits the expected one. This helper will test maps and sub-maps.

+ +

+ syntax: + content: public static static void assertMap(Map actual, Map expected, String message) + parameters: + - id: actual + type: 6a029a3f + description:

is the resulted map.

+ - id: expected + type: 6a029a3f + description:

is the expected result map.

+ - id: message + type: "26831127" + description:

is the string with the error message.

+ return: + type: 5bc5e619 +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertNowWithError(String) + id: assertNowWithError(String) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + langs: + - java + name: assertNowWithError(String dt1Str) + nameWithType: Helpers.assertNowWithError(String dt1Str) + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertNowWithError(String dt1Str) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertNowWithError* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/Helpers.java + startLine: 284 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary:

Test helper, will throw if the string contains invalid data and time, or the difference between the data and time in the string and the actual data and time is bigger than 100 milliseconds.

+ syntax: + content: public static void assertNowWithError(String dt1Str) + parameters: + - id: dt1Str + type: "26831127" + description:

is the string with data and time

+- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.formatUTC(Date) + id: formatUTC(Date) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + langs: + - java + name: formatUTC(Date date) + nameWithType: Helpers.formatUTC(Date date) + fullName: static String tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.formatUTC(Date date) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.formatUTC* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/Helpers.java + startLine: 309 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary: >- +

Return a string with the provided date and time in the UTC format.

+ +

+ syntax: + content: public static String formatUTC(Date date) + parameters: + - id: date + type: "12977444" + description:

is the date and time to be format in the string.

+ return: + type: "26831127" + description:

String with the date and time in UTC format.

+references: +- uid: 6a029a3f + spec.java: + - name: Map + fullName: Map +- uid: 5bc5e619 + spec.java: + - name: static void + fullName: static void +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertMap* + name: assertMap + nameWithType: Helpers.assertMap + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertMap + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: "26831127" + spec.java: + - name: String + fullName: String +- uid: 397aa957 + spec.java: + - name: ArrayList + fullName: ArrayList +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertArray* + name: assertArray + nameWithType: Helpers.assertArray + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertArray + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: "79317049" + spec.java: + - name: Object + fullName: Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertArrayContainsElement* + name: assertArrayContainsElement + nameWithType: Helpers.assertArrayContainsElement + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertArrayContainsElement + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertJson* + name: assertJson + nameWithType: Helpers.assertJson + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertDateWithError* + name: assertDateWithError + nameWithType: Helpers.assertDateWithError + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertDateWithError + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: "12977444" + spec.java: + - name: Date + fullName: Date +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertNowWithError* + name: assertNowWithError + nameWithType: Helpers.assertNowWithError + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertNowWithError + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.formatUTC* + name: formatUTC + nameWithType: Helpers.formatUTC + fullName: static String tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.formatUTC + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: a19ce24e + spec.java: + - name: List + fullName: List +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.assertListEquals* + name: assertListEquals + nameWithType: Helpers.assertListEquals + fullName: static void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers.assertListEquals + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml new file mode 100644 index 000000000000..edd6d2d100d8 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml @@ -0,0 +1,1403 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + id: _individual_enrollment_manager_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationRequestSucceed(@Mocked final Enrollment,@Mocked final BulkOperation,@Mocked final BulkOperationResult) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationRequestThrowsOnNullBody(@Mocked final Enrollment,@Mocked final BulkOperation) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationRequestTransportFailed(@Mocked final Enrollment,@Mocked final BulkOperation) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationServiceReportedFail(@Mocked final Enrollment,@Mocked final BulkOperation) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationThrowsOnEmptyEnrollments() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationThrowsOnNullbulkOperationMode(@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationThrowsOnNullEnrollments() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.constructorThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateRequestSucceed(@Mocked final Enrollment,@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateRequestThrowsOnNullBody(@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateRequestTransportFailed(@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateServiceReportedFail(@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateThrowsOnNullEnrollment() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createQuerySucceed(@Mocked final QuerySpecification,@Mocked final Query) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createQueryThrowsOnNullQuerySpecification() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentRequestTransportFailed(@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentRequestWithEtagSucceed(@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentRequestWithoutEtagSucceed(@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentServiceReportedFail(@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentThrowsOnNullEnrollment() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestServiceReportedFail() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestTransportFailed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestWithEmptyEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestWithEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestWithNullEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagThrowsOnEmptyRegistrationId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagThrowsOnNullRegistrationId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.factoryCreatesNewInstanceSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestServiceReportedFail() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestSucceed(@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestThrowsOnNullBody() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestTransportFailed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getThrowsOnEmptyRegistrationId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getThrowsOnNullRegistrationId() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: IndividualEnrollmentManagerTest + nameWithType: IndividualEnrollmentManagerTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 24 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary:

Unit tests for Individual Enrollment Manager. 100% methods, 100% lines covered

+ syntax: + content: public class IndividualEnrollmentManagerTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationRequestSucceed(@Mocked final Enrollment,@Mocked final BulkOperation,@Mocked final BulkOperationResult) + id: bulkOperationRequestSucceed(@Mocked final Enrollment,@Mocked final BulkOperation,@Mocked final BulkOperationResult) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: bulkOperationRequestSucceed( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation, @Mocked final BulkOperationResult mockedBulkOperationResult) + nameWithType: IndividualEnrollmentManagerTest.bulkOperationRequestSucceed( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation, @Mocked final BulkOperationResult mockedBulkOperationResult) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationRequestSucceed( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation, @Mocked final BulkOperationResult mockedBulkOperationResult) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationRequestSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 265 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void bulkOperationRequestSucceed( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation, @Mocked final BulkOperationResult mockedBulkOperationResult) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + - id: mockedBulkOperation + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation + - id: mockedBulkOperationResult + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationRequestThrowsOnNullBody(@Mocked final Enrollment,@Mocked final BulkOperation) + id: bulkOperationRequestThrowsOnNullBody(@Mocked final Enrollment,@Mocked final BulkOperation) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: bulkOperationRequestThrowsOnNullBody( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation) + nameWithType: IndividualEnrollmentManagerTest.bulkOperationRequestThrowsOnNullBody( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationRequestThrowsOnNullBody( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationRequestThrowsOnNullBody* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 306 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void bulkOperationRequestThrowsOnNullBody( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + - id: mockedBulkOperation + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationRequestTransportFailed(@Mocked final Enrollment,@Mocked final BulkOperation) + id: bulkOperationRequestTransportFailed(@Mocked final Enrollment,@Mocked final BulkOperation) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: bulkOperationRequestTransportFailed( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation) + nameWithType: IndividualEnrollmentManagerTest.bulkOperationRequestTransportFailed( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationRequestTransportFailed( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationRequestTransportFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 341 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void bulkOperationRequestTransportFailed( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + - id: mockedBulkOperation + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationServiceReportedFail(@Mocked final Enrollment,@Mocked final BulkOperation) + id: bulkOperationServiceReportedFail(@Mocked final Enrollment,@Mocked final BulkOperation) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: bulkOperationServiceReportedFail( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation) + nameWithType: IndividualEnrollmentManagerTest.bulkOperationServiceReportedFail( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationServiceReportedFail( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationServiceReportedFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 372 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void bulkOperationServiceReportedFail( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperation mockedBulkOperation) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + - id: mockedBulkOperation + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationThrowsOnEmptyEnrollments() + id: bulkOperationThrowsOnEmptyEnrollments() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: bulkOperationThrowsOnEmptyEnrollments() + nameWithType: IndividualEnrollmentManagerTest.bulkOperationThrowsOnEmptyEnrollments() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationThrowsOnEmptyEnrollments() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationThrowsOnEmptyEnrollments* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 248 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void bulkOperationThrowsOnEmptyEnrollments() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationThrowsOnNullbulkOperationMode(@Mocked final Enrollment) + id: bulkOperationThrowsOnNullbulkOperationMode(@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: bulkOperationThrowsOnNullbulkOperationMode( @Mocked final Enrollment mockedEnrollment) + nameWithType: IndividualEnrollmentManagerTest.bulkOperationThrowsOnNullbulkOperationMode( @Mocked final Enrollment mockedEnrollment) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationThrowsOnNullbulkOperationMode( @Mocked final Enrollment mockedEnrollment) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationThrowsOnNullbulkOperationMode* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 219 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void bulkOperationThrowsOnNullbulkOperationMode( @Mocked final Enrollment mockedEnrollment) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationThrowsOnNullEnrollments() + id: bulkOperationThrowsOnNullEnrollments() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: bulkOperationThrowsOnNullEnrollments() + nameWithType: IndividualEnrollmentManagerTest.bulkOperationThrowsOnNullEnrollments() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationThrowsOnNullEnrollments() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationThrowsOnNullEnrollments* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 235 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void bulkOperationThrowsOnNullEnrollments() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.constructorThrowsOnNull() + id: constructorThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: constructorThrowsOnNull() + nameWithType: IndividualEnrollmentManagerTest.constructorThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.constructorThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.constructorThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 42 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void constructorThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateRequestSucceed(@Mocked final Enrollment,@Mocked final Enrollment) + id: createOrUpdateRequestSucceed(@Mocked final Enrollment,@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: createOrUpdateRequestSucceed( @Mocked final Enrollment mockedEnrollment, @Mocked final Enrollment mockedEnrollmentResponse) + nameWithType: IndividualEnrollmentManagerTest.createOrUpdateRequestSucceed( @Mocked final Enrollment mockedEnrollment, @Mocked final Enrollment mockedEnrollmentResponse) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createOrUpdateRequestSucceed( @Mocked final Enrollment mockedEnrollment, @Mocked final Enrollment mockedEnrollmentResponse) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateRequestSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 83 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createOrUpdateRequestSucceed( @Mocked final Enrollment mockedEnrollment, @Mocked final Enrollment mockedEnrollmentResponse) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + - id: mockedEnrollmentResponse + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateRequestThrowsOnNullBody(@Mocked final Enrollment) + id: createOrUpdateRequestThrowsOnNullBody(@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: createOrUpdateRequestThrowsOnNullBody( @Mocked final Enrollment mockedEnrollment) + nameWithType: IndividualEnrollmentManagerTest.createOrUpdateRequestThrowsOnNullBody( @Mocked final Enrollment mockedEnrollment) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createOrUpdateRequestThrowsOnNullBody( @Mocked final Enrollment mockedEnrollment) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateRequestThrowsOnNullBody* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 124 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createOrUpdateRequestThrowsOnNullBody( @Mocked final Enrollment mockedEnrollment) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateRequestTransportFailed(@Mocked final Enrollment) + id: createOrUpdateRequestTransportFailed(@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: createOrUpdateRequestTransportFailed( @Mocked final Enrollment mockedEnrollment) + nameWithType: IndividualEnrollmentManagerTest.createOrUpdateRequestTransportFailed( @Mocked final Enrollment mockedEnrollment) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createOrUpdateRequestTransportFailed( @Mocked final Enrollment mockedEnrollment) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateRequestTransportFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 159 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createOrUpdateRequestTransportFailed( @Mocked final Enrollment mockedEnrollment) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateServiceReportedFail(@Mocked final Enrollment) + id: createOrUpdateServiceReportedFail(@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: createOrUpdateServiceReportedFail( @Mocked final Enrollment mockedEnrollment) + nameWithType: IndividualEnrollmentManagerTest.createOrUpdateServiceReportedFail( @Mocked final Enrollment mockedEnrollment) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createOrUpdateServiceReportedFail( @Mocked final Enrollment mockedEnrollment) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateServiceReportedFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 189 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createOrUpdateServiceReportedFail( @Mocked final Enrollment mockedEnrollment) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateThrowsOnNullEnrollment() + id: createOrUpdateThrowsOnNullEnrollment() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: createOrUpdateThrowsOnNullEnrollment() + nameWithType: IndividualEnrollmentManagerTest.createOrUpdateThrowsOnNullEnrollment() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createOrUpdateThrowsOnNullEnrollment() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateThrowsOnNullEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 67 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createOrUpdateThrowsOnNullEnrollment() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createQuerySucceed(@Mocked final QuerySpecification,@Mocked final Query) + id: createQuerySucceed(@Mocked final QuerySpecification,@Mocked final Query) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: createQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification, @Mocked final Query mockedQuery) + nameWithType: IndividualEnrollmentManagerTest.createQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification, @Mocked final Query mockedQuery) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification, @Mocked final Query mockedQuery) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createQuerySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 859 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification, @Mocked final Query mockedQuery) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + - id: mockedQuery + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service._query +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification) + id: createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification mockedQuerySpecification) + nameWithType: IndividualEnrollmentManagerTest.createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification mockedQuerySpecification) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification mockedQuerySpecification) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createQueryThrowsOnNegativePageSize* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 844 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification mockedQuerySpecification) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createQueryThrowsOnNullQuerySpecification() + id: createQueryThrowsOnNullQuerySpecification() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: createQueryThrowsOnNullQuerySpecification() + nameWithType: IndividualEnrollmentManagerTest.createQueryThrowsOnNullQuerySpecification() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createQueryThrowsOnNullQuerySpecification() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createQueryThrowsOnNullQuerySpecification* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 830 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createQueryThrowsOnNullQuerySpecification() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentRequestTransportFailed(@Mocked final Enrollment) + id: deleteEnrollmentRequestTransportFailed(@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: deleteEnrollmentRequestTransportFailed( @Mocked final Enrollment mockedEnrollment) + nameWithType: IndividualEnrollmentManagerTest.deleteEnrollmentRequestTransportFailed( @Mocked final Enrollment mockedEnrollment) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteEnrollmentRequestTransportFailed( @Mocked final Enrollment mockedEnrollment) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentRequestTransportFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 617 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentRequestTransportFailed( @Mocked final Enrollment mockedEnrollment) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentRequestWithEtagSucceed(@Mocked final Enrollment) + id: deleteEnrollmentRequestWithEtagSucceed(@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: deleteEnrollmentRequestWithEtagSucceed( @Mocked final Enrollment mockedEnrollment) + nameWithType: IndividualEnrollmentManagerTest.deleteEnrollmentRequestWithEtagSucceed( @Mocked final Enrollment mockedEnrollment) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteEnrollmentRequestWithEtagSucceed( @Mocked final Enrollment mockedEnrollment) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentRequestWithEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 554 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentRequestWithEtagSucceed( @Mocked final Enrollment mockedEnrollment) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentRequestWithoutEtagSucceed(@Mocked final Enrollment) + id: deleteEnrollmentRequestWithoutEtagSucceed(@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: deleteEnrollmentRequestWithoutEtagSucceed( @Mocked final Enrollment mockedEnrollment) + nameWithType: IndividualEnrollmentManagerTest.deleteEnrollmentRequestWithoutEtagSucceed( @Mocked final Enrollment mockedEnrollment) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteEnrollmentRequestWithoutEtagSucceed( @Mocked final Enrollment mockedEnrollment) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentRequestWithoutEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 586 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentRequestWithoutEtagSucceed( @Mocked final Enrollment mockedEnrollment) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentServiceReportedFail(@Mocked final Enrollment) + id: deleteEnrollmentServiceReportedFail(@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: deleteEnrollmentServiceReportedFail( @Mocked final Enrollment mockedEnrollment) + nameWithType: IndividualEnrollmentManagerTest.deleteEnrollmentServiceReportedFail( @Mocked final Enrollment mockedEnrollment) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteEnrollmentServiceReportedFail( @Mocked final Enrollment mockedEnrollment) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentServiceReportedFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 647 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentServiceReportedFail( @Mocked final Enrollment mockedEnrollment) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentThrowsOnNullEnrollment() + id: deleteEnrollmentThrowsOnNullEnrollment() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: deleteEnrollmentThrowsOnNullEnrollment() + nameWithType: IndividualEnrollmentManagerTest.deleteEnrollmentThrowsOnNullEnrollment() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteEnrollmentThrowsOnNullEnrollment() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentThrowsOnNullEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 539 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentThrowsOnNullEnrollment() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestServiceReportedFail() + id: deleteRegistrationIdAndETagRequestServiceReportedFail() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: deleteRegistrationIdAndETagRequestServiceReportedFail() + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestServiceReportedFail() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestServiceReportedFail() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestServiceReportedFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 805 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationIdAndETagRequestServiceReportedFail() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestTransportFailed() + id: deleteRegistrationIdAndETagRequestTransportFailed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: deleteRegistrationIdAndETagRequestTransportFailed() + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestTransportFailed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestTransportFailed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestTransportFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 780 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationIdAndETagRequestTransportFailed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestWithEmptyEtagSucceed() + id: deleteRegistrationIdAndETagRequestWithEmptyEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: deleteRegistrationIdAndETagRequestWithEmptyEtagSucceed() + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestWithEmptyEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestWithEmptyEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestWithEmptyEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 756 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationIdAndETagRequestWithEmptyEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestWithEtagSucceed() + id: deleteRegistrationIdAndETagRequestWithEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: deleteRegistrationIdAndETagRequestWithEtagSucceed() + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestWithEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestWithEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestWithEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 707 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationIdAndETagRequestWithEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestWithNullEtagSucceed() + id: deleteRegistrationIdAndETagRequestWithNullEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: deleteRegistrationIdAndETagRequestWithNullEtagSucceed() + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestWithNullEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestWithNullEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestWithNullEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 732 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationIdAndETagRequestWithNullEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagThrowsOnEmptyRegistrationId() + id: deleteRegistrationIdAndETagThrowsOnEmptyRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: deleteRegistrationIdAndETagThrowsOnEmptyRegistrationId() + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagThrowsOnEmptyRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagThrowsOnEmptyRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagThrowsOnEmptyRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 691 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationIdAndETagThrowsOnEmptyRegistrationId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagThrowsOnNullRegistrationId() + id: deleteRegistrationIdAndETagThrowsOnNullRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: deleteRegistrationIdAndETagThrowsOnNullRegistrationId() + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagThrowsOnNullRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagThrowsOnNullRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagThrowsOnNullRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 677 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationIdAndETagThrowsOnNullRegistrationId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.factoryCreatesNewInstanceSucceed() + id: factoryCreatesNewInstanceSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: factoryCreatesNewInstanceSucceed() + nameWithType: IndividualEnrollmentManagerTest.factoryCreatesNewInstanceSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.factoryCreatesNewInstanceSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.factoryCreatesNewInstanceSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 53 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void factoryCreatesNewInstanceSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestServiceReportedFail() + id: getRequestServiceReportedFail() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: getRequestServiceReportedFail() + nameWithType: IndividualEnrollmentManagerTest.getRequestServiceReportedFail() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.getRequestServiceReportedFail() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestServiceReportedFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 515 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRequestServiceReportedFail() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestSucceed(@Mocked final Enrollment) + id: getRequestSucceed(@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: getRequestSucceed( @Mocked final Enrollment mockedEnrollmentResponse) + nameWithType: IndividualEnrollmentManagerTest.getRequestSucceed( @Mocked final Enrollment mockedEnrollmentResponse) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.getRequestSucceed( @Mocked final Enrollment mockedEnrollmentResponse) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 431 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRequestSucceed( @Mocked final Enrollment mockedEnrollmentResponse) + parameters: + - id: mockedEnrollmentResponse + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestThrowsOnNullBody() + id: getRequestThrowsOnNullBody() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: getRequestThrowsOnNullBody() + nameWithType: IndividualEnrollmentManagerTest.getRequestThrowsOnNullBody() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.getRequestThrowsOnNullBody() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestThrowsOnNullBody* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 464 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRequestThrowsOnNullBody() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestTransportFailed() + id: getRequestTransportFailed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: getRequestTransportFailed() + nameWithType: IndividualEnrollmentManagerTest.getRequestTransportFailed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.getRequestTransportFailed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestTransportFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 491 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRequestTransportFailed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getThrowsOnEmptyRegistrationId() + id: getThrowsOnEmptyRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: getThrowsOnEmptyRegistrationId() + nameWithType: IndividualEnrollmentManagerTest.getThrowsOnEmptyRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.getThrowsOnEmptyRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getThrowsOnEmptyRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 416 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getThrowsOnEmptyRegistrationId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getThrowsOnNullRegistrationId() + id: getThrowsOnNullRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + langs: + - java + name: getThrowsOnNullRegistrationId() + nameWithType: IndividualEnrollmentManagerTest.getThrowsOnNullRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.getThrowsOnNullRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getThrowsOnNullRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManagerTest.java + startLine: 403 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getThrowsOnNullRegistrationId() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.constructorThrowsOnNull* + name: constructorThrowsOnNull + nameWithType: IndividualEnrollmentManagerTest.constructorThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.constructorThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.factoryCreatesNewInstanceSucceed* + name: factoryCreatesNewInstanceSucceed + nameWithType: IndividualEnrollmentManagerTest.factoryCreatesNewInstanceSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.factoryCreatesNewInstanceSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateThrowsOnNullEnrollment* + name: createOrUpdateThrowsOnNullEnrollment + nameWithType: IndividualEnrollmentManagerTest.createOrUpdateThrowsOnNullEnrollment + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createOrUpdateThrowsOnNullEnrollment + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + name: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateRequestSucceed* + name: createOrUpdateRequestSucceed + nameWithType: IndividualEnrollmentManagerTest.createOrUpdateRequestSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createOrUpdateRequestSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateRequestThrowsOnNullBody* + name: createOrUpdateRequestThrowsOnNullBody + nameWithType: IndividualEnrollmentManagerTest.createOrUpdateRequestThrowsOnNullBody + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createOrUpdateRequestThrowsOnNullBody + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateRequestTransportFailed* + name: createOrUpdateRequestTransportFailed + nameWithType: IndividualEnrollmentManagerTest.createOrUpdateRequestTransportFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createOrUpdateRequestTransportFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createOrUpdateServiceReportedFail* + name: createOrUpdateServiceReportedFail + nameWithType: IndividualEnrollmentManagerTest.createOrUpdateServiceReportedFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createOrUpdateServiceReportedFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationThrowsOnNullbulkOperationMode* + name: bulkOperationThrowsOnNullbulkOperationMode + nameWithType: IndividualEnrollmentManagerTest.bulkOperationThrowsOnNullbulkOperationMode + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationThrowsOnNullbulkOperationMode + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationThrowsOnNullEnrollments* + name: bulkOperationThrowsOnNullEnrollments + nameWithType: IndividualEnrollmentManagerTest.bulkOperationThrowsOnNullEnrollments + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationThrowsOnNullEnrollments + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationThrowsOnEmptyEnrollments* + name: bulkOperationThrowsOnEmptyEnrollments + nameWithType: IndividualEnrollmentManagerTest.bulkOperationThrowsOnEmptyEnrollments + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationThrowsOnEmptyEnrollments + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation + name: BulkOperation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.yml +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + name: BulkOperationResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationRequestSucceed* + name: bulkOperationRequestSucceed + nameWithType: IndividualEnrollmentManagerTest.bulkOperationRequestSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationRequestSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationRequestThrowsOnNullBody* + name: bulkOperationRequestThrowsOnNullBody + nameWithType: IndividualEnrollmentManagerTest.bulkOperationRequestThrowsOnNullBody + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationRequestThrowsOnNullBody + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationRequestTransportFailed* + name: bulkOperationRequestTransportFailed + nameWithType: IndividualEnrollmentManagerTest.bulkOperationRequestTransportFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationRequestTransportFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.bulkOperationServiceReportedFail* + name: bulkOperationServiceReportedFail + nameWithType: IndividualEnrollmentManagerTest.bulkOperationServiceReportedFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.bulkOperationServiceReportedFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getThrowsOnNullRegistrationId* + name: getThrowsOnNullRegistrationId + nameWithType: IndividualEnrollmentManagerTest.getThrowsOnNullRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.getThrowsOnNullRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getThrowsOnEmptyRegistrationId* + name: getThrowsOnEmptyRegistrationId + nameWithType: IndividualEnrollmentManagerTest.getThrowsOnEmptyRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.getThrowsOnEmptyRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestSucceed* + name: getRequestSucceed + nameWithType: IndividualEnrollmentManagerTest.getRequestSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.getRequestSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestThrowsOnNullBody* + name: getRequestThrowsOnNullBody + nameWithType: IndividualEnrollmentManagerTest.getRequestThrowsOnNullBody + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.getRequestThrowsOnNullBody + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestTransportFailed* + name: getRequestTransportFailed + nameWithType: IndividualEnrollmentManagerTest.getRequestTransportFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.getRequestTransportFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.getRequestServiceReportedFail* + name: getRequestServiceReportedFail + nameWithType: IndividualEnrollmentManagerTest.getRequestServiceReportedFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.getRequestServiceReportedFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentThrowsOnNullEnrollment* + name: deleteEnrollmentThrowsOnNullEnrollment + nameWithType: IndividualEnrollmentManagerTest.deleteEnrollmentThrowsOnNullEnrollment + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteEnrollmentThrowsOnNullEnrollment + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentRequestWithEtagSucceed* + name: deleteEnrollmentRequestWithEtagSucceed + nameWithType: IndividualEnrollmentManagerTest.deleteEnrollmentRequestWithEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteEnrollmentRequestWithEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentRequestWithoutEtagSucceed* + name: deleteEnrollmentRequestWithoutEtagSucceed + nameWithType: IndividualEnrollmentManagerTest.deleteEnrollmentRequestWithoutEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteEnrollmentRequestWithoutEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentRequestTransportFailed* + name: deleteEnrollmentRequestTransportFailed + nameWithType: IndividualEnrollmentManagerTest.deleteEnrollmentRequestTransportFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteEnrollmentRequestTransportFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteEnrollmentServiceReportedFail* + name: deleteEnrollmentServiceReportedFail + nameWithType: IndividualEnrollmentManagerTest.deleteEnrollmentServiceReportedFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteEnrollmentServiceReportedFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagThrowsOnNullRegistrationId* + name: deleteRegistrationIdAndETagThrowsOnNullRegistrationId + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagThrowsOnNullRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagThrowsOnNullRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagThrowsOnEmptyRegistrationId* + name: deleteRegistrationIdAndETagThrowsOnEmptyRegistrationId + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagThrowsOnEmptyRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagThrowsOnEmptyRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestWithEtagSucceed* + name: deleteRegistrationIdAndETagRequestWithEtagSucceed + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestWithEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestWithEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestWithNullEtagSucceed* + name: deleteRegistrationIdAndETagRequestWithNullEtagSucceed + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestWithNullEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestWithNullEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestWithEmptyEtagSucceed* + name: deleteRegistrationIdAndETagRequestWithEmptyEtagSucceed + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestWithEmptyEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestWithEmptyEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestTransportFailed* + name: deleteRegistrationIdAndETagRequestTransportFailed + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestTransportFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestTransportFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.deleteRegistrationIdAndETagRequestServiceReportedFail* + name: deleteRegistrationIdAndETagRequestServiceReportedFail + nameWithType: IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestServiceReportedFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.deleteRegistrationIdAndETagRequestServiceReportedFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createQueryThrowsOnNullQuerySpecification* + name: createQueryThrowsOnNullQuerySpecification + nameWithType: IndividualEnrollmentManagerTest.createQueryThrowsOnNullQuerySpecification + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createQueryThrowsOnNullQuerySpecification + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + name: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createQueryThrowsOnNegativePageSize* + name: createQueryThrowsOnNegativePageSize + nameWithType: IndividualEnrollmentManagerTest.createQueryThrowsOnNegativePageSize + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createQueryThrowsOnNegativePageSize + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service._query + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service._query + name: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.createQuerySucceed* + name: createQuerySucceed + nameWithType: IndividualEnrollmentManagerTest.createQuerySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest.createQuerySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + name: ContractApiHttp + nameWithType: ContractApiHttp + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp + type: Class + summary: >- +

This client handles the Device Provisioning Service HTTP communication.

+ +

This class implements the HTTPS contract between the Provisioning Service Client and the Device Provisioning Service. It is called by the Managers that implement the Provisioning Service Client public APIs. To access the public APIs, please see the ProvisioningServiceClient.

+ +

The follow diagram describe the relation between these 3 layers of the Service Client:

+ +

+ +

+
+                  +-------------------------------------------------------------------+           +------------+
+
+                  |                        ProvisioningServiceClient                  |           |    Query   |
+
+                  +-----+----------------------------+--------------------------+-----+           +--+---+-----+
+
+                       /                             |                           \                   |   |
+
+                      /                              |                            \                  |   |
+
+        +------------+----------------+  +-----------+------------+  +-------------+-------------+   |   |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |   |   |
+
+        +------------+--------+-------+  +-----------+------+-----+  +-------------+-------+-----+   |   |
+
+                     |         \                     |       \                     |        \        |   |
+
+                     |          +-----------------------------+------------------------------+-------+   |
+
+                     |                               |                             |                     |
+
+        +------------+-------------------------------+-----------------------------+---------------------+---+
+
+        |                                       ContractApiHttp                                              |
+
+        +------------------------------------------------+---------------------------------------------------+
+
+                                                         |
+
+                                                         |
+
+                   +-------------------------------------+------------------------------------------+
+
+                   |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                   +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ syntax: + content: public class ContractApiHttp +- uid: com.microsoft.azure.sdk.iot.deps.transport.http._http_response + parent: com.microsoft.azure.sdk.iot.deps.transport.http + href: com.microsoft.azure.sdk.iot.deps.transport.http._http_response.yml + name: HttpResponse + nameWithType: HttpResponse + fullName: com.microsoft.azure.sdk.iot.deps.transport.http.HttpResponse + type: Class + summary:

An HTTPS response. Contains the status code, body, header fields, and error reason (if any).

+ syntax: + content: public class HttpResponse +- uid: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager.yml + name: IndividualEnrollmentManager + nameWithType: IndividualEnrollmentManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManager + type: Class + summary: >- +

Individual Enrollment Manager

+ +

This is the inner class that implements the Individual Enrollment APIs.

+ +

For the public API, please see ProvisioningServiceClient.

+ +

+ syntax: + content: public class IndividualEnrollmentManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.yml + name: BulkOperation + nameWithType: BulkOperation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperation + type: Class + summary: >- +

Representation of a single Device Provisioning Service bulk operation with a JSON serializer.

+ +

It is an internal class that creates a JSON for the bulk operations over the Individual Enrollments. To use bulk operations, please use the external API ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection).

+ +

The following JSON is an example of the result of this serializer.

+
+    **{
+
+             "mode":"update",
+
+             "enrollments":
+
+             [
+
+                 {
+
+                     "registrationId":"validRegistrationId-1",
+
+                     "deviceId":"ContosoDevice-1",
+
+                     "attestation":{
+
+                         "type":"tpm",
+
+                         "tpm":{
+
+                             "endorsementKey":"validEndorsementKey"
+
+                         }
+
+                     },
+
+                     "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                     "provisioningStatus":"enabled"
+
+                 },
+
+                 {
+
+                     "registrationId":"validRegistrationId-2",
+
+                     "deviceId":"ContosoDevice-2",
+
+                     "attestation":{
+
+                         "type":"tpm",
+
+                        "tpm":{
+
+                             "endorsementKey":"validEndorsementKey"
+
+                         }
+
+                     },
+
+                     "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                     "provisioningStatus":"enabled"
+
+                 }
+
+             ]
+
+        *}
+
+        

+ +

+ syntax: + content: public class BulkOperation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + name: BulkOperationResult + nameWithType: BulkOperationResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult + type: Class + summary: >- +

Representation of a single Device Provisioning Service bulk operation result with a JSON deserializer.

+ +

This result is returned as a result of the ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection).

+ +

The provisioning service provides general bulk result in the isSuccessful, and a individual error result for each enrolment in the bulk.

+ +

The following JSON is an example of the result from a bulk operation.

{
+
+            "isSuccessful":true,
+
+            "errors": [
+
+                {
+
+                    "registrationId":"validRegistrationId1",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                },
+
+                {
+
+                    "registrationId":"validRegistrationId2",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                }
+
+            ]
+
+        }
+
+        

+ +

+ syntax: + content: public class BulkOperationResult +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + name: Query + nameWithType: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + type: Class + summary: >- +

The query iterator.

+ +

TheQuery  + + iterator is the result of the query factory for

IndividualEnrollment:

ProvisioningServiceClient#createIndividualEnrollmentQuery(QuerySpecification, int)

EnrollmentGroup:

ProvisioningServiceClient#createEnrollmentGroupQuery(QuerySpecification, int)

RegistrationStatus:

ProvisioningServiceClient#createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String, int)

+ +

On all cases, the QuerySpecification contains a SQL query that must follow the Query Language for the Device Provisioning Service.

+ +

Optionally, anInteger  + + with the pageSize, can determine the maximum number of the items in the QueryResult returned by the next(). It must be any positive integer, and if it contains 0, the Device Provisioning Service will ignore it and use a standard page size.

+ +

You can use this Object as a standard Iterator, just using the hasNext() and next() in a while  + + loop, up to the point where the hasNext() returnfalse  + + . But, keep in mind that the QueryResult can contain a empty list, even if the hasNext() returnedtrue  + + . For example, image that you have 10 Individual Enrollments in the Device Provisioning Service and you created new query with thepageSize  + + equals 5. The firsthasNext()  + + will returntrue  + + , and the firstnext()  + + will return aQueryResult  + + with 5 items. After that you call thehasNext  + + , which will returnstrue  + + . Now, before you get the next page, somebody delete all the Individual Enrollments, What happened, when you call thenext()  + + , it will return a validQueryResult  + + , but the QueryResult#getItems() will return a empty list.

+ +

You can also store a query context (QuerySpecification + ContinuationToken) and restart it in the future, from the point where you stopped.

+ +

Besides the Items, the queryResult contains the continuationToken, the QueryResult#getContinuationToken() shall return it. In any point in the future, you may recreate the query using the same query factories that you used for the first time, and call next(String) providing the stored continuationToken to get the next page.

+ +

+ syntax: + content: public class Query diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml new file mode 100644 index 000000000000..188cd9b74899 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml @@ -0,0 +1,1375 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + id: _provisioning_service_client_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createEnrollmentGroupQuerySucceed(@Mocked final QuerySpecification) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createEnrollmentGroupQueryWithPageSizeSucceed(@Mocked final QuerySpecification) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createIndividualEnrollmentQuerySucceed(@Mocked final QuerySpecification) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createIndividualEnrollmentQueryWithPageSizeSucceed(@Mocked final QuerySpecification) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createOrUpdateEnrollmentGroupSucceed(@Mocked final EnrollmentGroup) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createOrUpdateIndividualEnrollmentSucceed(@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createRegistrationStatusQuerySucceed(@Mocked final QuerySpecification) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createRegistrationStatusQueryWithPageSizeSucceed(@Mocked final QuerySpecification) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteEnrollmentGroupWithEnrollmentGroupIdAndEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteEnrollmentGroupWithEnrollmentGroupIdSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteEnrollmentGroupWithEnrollmentGroupSucceed(@Mocked final EnrollmentGroup) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteIndividualEnrollmentWithEnrollmentSucceed(@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteIndividualEnrollmentWithRegistrationIdAndEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteIndividualEnrollmentWithRegistrationIdSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteRegistrationStatusWithDeviceRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteRegistrationStatusWithIdAndEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteRegistrationStatusWithIdSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factorySucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnConnectionStringEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnConnectionStringNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnContractApiHttpFail() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnEnrollmentGroupManagerFail() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnIndividualEnrollmentManagerFail() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnProvisioningConnectionStringFail() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnRegistrationStatusManagerFail() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.getEnrollmentGroupSucceed(@Mocked final EnrollmentGroup) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.getIndividualEnrollmentSucceed(@Mocked final Enrollment) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.getRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.runBulkOperationSucceed(@Mocked final Enrollment,@Mocked final BulkOperationResult) + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: ProvisioningServiceClientTest + nameWithType: ProvisioningServiceClientTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 25 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary:

Unit tests for Provisioning Service Client public API. 100% methods, 100% lines covered

+ syntax: + content: public class ProvisioningServiceClientTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createEnrollmentGroupQuerySucceed(@Mocked final QuerySpecification) + id: createEnrollmentGroupQuerySucceed(@Mocked final QuerySpecification) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: createEnrollmentGroupQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification) + nameWithType: ProvisioningServiceClientTest.createEnrollmentGroupQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createEnrollmentGroupQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createEnrollmentGroupQuerySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 569 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createEnrollmentGroupQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createEnrollmentGroupQueryWithPageSizeSucceed(@Mocked final QuerySpecification) + id: createEnrollmentGroupQueryWithPageSizeSucceed(@Mocked final QuerySpecification) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: createEnrollmentGroupQueryWithPageSizeSucceed( @Mocked final QuerySpecification mockedQuerySpecification) + nameWithType: ProvisioningServiceClientTest.createEnrollmentGroupQueryWithPageSizeSucceed( @Mocked final QuerySpecification mockedQuerySpecification) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createEnrollmentGroupQueryWithPageSizeSucceed( @Mocked final QuerySpecification mockedQuerySpecification) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createEnrollmentGroupQueryWithPageSizeSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 592 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createEnrollmentGroupQueryWithPageSizeSucceed( @Mocked final QuerySpecification mockedQuerySpecification) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createIndividualEnrollmentQuerySucceed(@Mocked final QuerySpecification) + id: createIndividualEnrollmentQuerySucceed(@Mocked final QuerySpecification) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: createIndividualEnrollmentQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification) + nameWithType: ProvisioningServiceClientTest.createIndividualEnrollmentQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createIndividualEnrollmentQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createIndividualEnrollmentQuerySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 407 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createIndividualEnrollmentQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createIndividualEnrollmentQueryWithPageSizeSucceed(@Mocked final QuerySpecification) + id: createIndividualEnrollmentQueryWithPageSizeSucceed(@Mocked final QuerySpecification) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: createIndividualEnrollmentQueryWithPageSizeSucceed( @Mocked final QuerySpecification mockedQuerySpecification) + nameWithType: ProvisioningServiceClientTest.createIndividualEnrollmentQueryWithPageSizeSucceed( @Mocked final QuerySpecification mockedQuerySpecification) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createIndividualEnrollmentQueryWithPageSizeSucceed( @Mocked final QuerySpecification mockedQuerySpecification) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createIndividualEnrollmentQueryWithPageSizeSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 430 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createIndividualEnrollmentQueryWithPageSizeSucceed( @Mocked final QuerySpecification mockedQuerySpecification) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createOrUpdateEnrollmentGroupSucceed(@Mocked final EnrollmentGroup) + id: createOrUpdateEnrollmentGroupSucceed(@Mocked final EnrollmentGroup) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: createOrUpdateEnrollmentGroupSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + nameWithType: ProvisioningServiceClientTest.createOrUpdateEnrollmentGroupSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createOrUpdateEnrollmentGroupSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createOrUpdateEnrollmentGroupSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 453 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createOrUpdateEnrollmentGroupSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + parameters: + - id: mockedEnrollmentGroup + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createOrUpdateIndividualEnrollmentSucceed(@Mocked final Enrollment) + id: createOrUpdateIndividualEnrollmentSucceed(@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: createOrUpdateIndividualEnrollmentSucceed( @Mocked final Enrollment mockedEnrollment) + nameWithType: ProvisioningServiceClientTest.createOrUpdateIndividualEnrollmentSucceed( @Mocked final Enrollment mockedEnrollment) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createOrUpdateIndividualEnrollmentSucceed( @Mocked final Enrollment mockedEnrollment) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createOrUpdateIndividualEnrollmentSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 264 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createOrUpdateIndividualEnrollmentSucceed( @Mocked final Enrollment mockedEnrollment) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createRegistrationStatusQuerySucceed(@Mocked final QuerySpecification) + id: createRegistrationStatusQuerySucceed(@Mocked final QuerySpecification) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: createRegistrationStatusQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification) + nameWithType: ProvisioningServiceClientTest.createRegistrationStatusQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createRegistrationStatusQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createRegistrationStatusQuerySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 707 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createRegistrationStatusQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createRegistrationStatusQueryWithPageSizeSucceed(@Mocked final QuerySpecification) + id: createRegistrationStatusQueryWithPageSizeSucceed(@Mocked final QuerySpecification) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: createRegistrationStatusQueryWithPageSizeSucceed( @Mocked final QuerySpecification mockedQuerySpecification) + nameWithType: ProvisioningServiceClientTest.createRegistrationStatusQueryWithPageSizeSucceed( @Mocked final QuerySpecification mockedQuerySpecification) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createRegistrationStatusQueryWithPageSizeSucceed( @Mocked final QuerySpecification mockedQuerySpecification) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createRegistrationStatusQueryWithPageSizeSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 731 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createRegistrationStatusQueryWithPageSizeSucceed( @Mocked final QuerySpecification mockedQuerySpecification) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteEnrollmentGroupWithEnrollmentGroupIdAndEtagSucceed() + id: deleteEnrollmentGroupWithEnrollmentGroupIdAndEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: deleteEnrollmentGroupWithEnrollmentGroupIdAndEtagSucceed() + nameWithType: ProvisioningServiceClientTest.deleteEnrollmentGroupWithEnrollmentGroupIdAndEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteEnrollmentGroupWithEnrollmentGroupIdAndEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteEnrollmentGroupWithEnrollmentGroupIdAndEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 546 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentGroupWithEnrollmentGroupIdAndEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteEnrollmentGroupWithEnrollmentGroupIdSucceed() + id: deleteEnrollmentGroupWithEnrollmentGroupIdSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: deleteEnrollmentGroupWithEnrollmentGroupIdSucceed() + nameWithType: ProvisioningServiceClientTest.deleteEnrollmentGroupWithEnrollmentGroupIdSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteEnrollmentGroupWithEnrollmentGroupIdSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteEnrollmentGroupWithEnrollmentGroupIdSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 524 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentGroupWithEnrollmentGroupIdSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteEnrollmentGroupWithEnrollmentGroupSucceed(@Mocked final EnrollmentGroup) + id: deleteEnrollmentGroupWithEnrollmentGroupSucceed(@Mocked final EnrollmentGroup) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: deleteEnrollmentGroupWithEnrollmentGroupSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + nameWithType: ProvisioningServiceClientTest.deleteEnrollmentGroupWithEnrollmentGroupSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteEnrollmentGroupWithEnrollmentGroupSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteEnrollmentGroupWithEnrollmentGroupSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 502 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteEnrollmentGroupWithEnrollmentGroupSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + parameters: + - id: mockedEnrollmentGroup + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteIndividualEnrollmentWithEnrollmentSucceed(@Mocked final Enrollment) + id: deleteIndividualEnrollmentWithEnrollmentSucceed(@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: deleteIndividualEnrollmentWithEnrollmentSucceed( @Mocked final Enrollment mockedEnrollment) + nameWithType: ProvisioningServiceClientTest.deleteIndividualEnrollmentWithEnrollmentSucceed( @Mocked final Enrollment mockedEnrollment) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteIndividualEnrollmentWithEnrollmentSucceed( @Mocked final Enrollment mockedEnrollment) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteIndividualEnrollmentWithEnrollmentSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 340 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteIndividualEnrollmentWithEnrollmentSucceed( @Mocked final Enrollment mockedEnrollment) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteIndividualEnrollmentWithRegistrationIdAndEtagSucceed() + id: deleteIndividualEnrollmentWithRegistrationIdAndEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: deleteIndividualEnrollmentWithRegistrationIdAndEtagSucceed() + nameWithType: ProvisioningServiceClientTest.deleteIndividualEnrollmentWithRegistrationIdAndEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteIndividualEnrollmentWithRegistrationIdAndEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteIndividualEnrollmentWithRegistrationIdAndEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 384 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteIndividualEnrollmentWithRegistrationIdAndEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteIndividualEnrollmentWithRegistrationIdSucceed() + id: deleteIndividualEnrollmentWithRegistrationIdSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: deleteIndividualEnrollmentWithRegistrationIdSucceed() + nameWithType: ProvisioningServiceClientTest.deleteIndividualEnrollmentWithRegistrationIdSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteIndividualEnrollmentWithRegistrationIdSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteIndividualEnrollmentWithRegistrationIdSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 362 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteIndividualEnrollmentWithRegistrationIdSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteRegistrationStatusWithDeviceRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus) + id: deleteRegistrationStatusWithDeviceRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: deleteRegistrationStatusWithDeviceRegistrationStatusSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + nameWithType: ProvisioningServiceClientTest.deleteRegistrationStatusWithDeviceRegistrationStatusSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteRegistrationStatusWithDeviceRegistrationStatusSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteRegistrationStatusWithDeviceRegistrationStatusSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 640 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationStatusWithDeviceRegistrationStatusSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + parameters: + - id: mockedDeviceRegistrationStatus + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteRegistrationStatusWithIdAndEtagSucceed() + id: deleteRegistrationStatusWithIdAndEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: deleteRegistrationStatusWithIdAndEtagSucceed() + nameWithType: ProvisioningServiceClientTest.deleteRegistrationStatusWithIdAndEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteRegistrationStatusWithIdAndEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteRegistrationStatusWithIdAndEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 684 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationStatusWithIdAndEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteRegistrationStatusWithIdSucceed() + id: deleteRegistrationStatusWithIdSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: deleteRegistrationStatusWithIdSucceed() + nameWithType: ProvisioningServiceClientTest.deleteRegistrationStatusWithIdSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteRegistrationStatusWithIdSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteRegistrationStatusWithIdSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 662 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationStatusWithIdSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factorySucceed() + id: factorySucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: factorySucceed() + nameWithType: ProvisioningServiceClientTest.factorySucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factorySucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factorySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 74 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void factorySucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnConnectionStringEmpty() + id: factoryThrowsOnConnectionStringEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: factoryThrowsOnConnectionStringEmpty() + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnConnectionStringEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnConnectionStringEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnConnectionStringEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 118 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void factoryThrowsOnConnectionStringEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnConnectionStringNull() + id: factoryThrowsOnConnectionStringNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: factoryThrowsOnConnectionStringNull() + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnConnectionStringNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnConnectionStringNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnConnectionStringNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 107 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void factoryThrowsOnConnectionStringNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnContractApiHttpFail() + id: factoryThrowsOnContractApiHttpFail() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: factoryThrowsOnContractApiHttpFail() + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnContractApiHttpFail() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnContractApiHttpFail() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnContractApiHttpFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 150 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void factoryThrowsOnContractApiHttpFail() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnEnrollmentGroupManagerFail() + id: factoryThrowsOnEnrollmentGroupManagerFail() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: factoryThrowsOnEnrollmentGroupManagerFail() + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnEnrollmentGroupManagerFail() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnEnrollmentGroupManagerFail() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnEnrollmentGroupManagerFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 201 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void factoryThrowsOnEnrollmentGroupManagerFail() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnIndividualEnrollmentManagerFail() + id: factoryThrowsOnIndividualEnrollmentManagerFail() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: factoryThrowsOnIndividualEnrollmentManagerFail() + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnIndividualEnrollmentManagerFail() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnIndividualEnrollmentManagerFail() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnIndividualEnrollmentManagerFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 174 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void factoryThrowsOnIndividualEnrollmentManagerFail() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnProvisioningConnectionStringFail() + id: factoryThrowsOnProvisioningConnectionStringFail() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: factoryThrowsOnProvisioningConnectionStringFail() + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnProvisioningConnectionStringFail() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnProvisioningConnectionStringFail() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnProvisioningConnectionStringFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 129 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void factoryThrowsOnProvisioningConnectionStringFail() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnRegistrationStatusManagerFail() + id: factoryThrowsOnRegistrationStatusManagerFail() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: factoryThrowsOnRegistrationStatusManagerFail() + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnRegistrationStatusManagerFail() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnRegistrationStatusManagerFail() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnRegistrationStatusManagerFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 231 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void factoryThrowsOnRegistrationStatusManagerFail() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.getEnrollmentGroupSucceed(@Mocked final EnrollmentGroup) + id: getEnrollmentGroupSucceed(@Mocked final EnrollmentGroup) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: getEnrollmentGroupSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + nameWithType: ProvisioningServiceClientTest.getEnrollmentGroupSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.getEnrollmentGroupSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.getEnrollmentGroupSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 477 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getEnrollmentGroupSucceed( @Mocked final EnrollmentGroup mockedEnrollmentGroup) + parameters: + - id: mockedEnrollmentGroup + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.getIndividualEnrollmentSucceed(@Mocked final Enrollment) + id: getIndividualEnrollmentSucceed(@Mocked final Enrollment) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: getIndividualEnrollmentSucceed( @Mocked final Enrollment mockedEnrollment) + nameWithType: ProvisioningServiceClientTest.getIndividualEnrollmentSucceed( @Mocked final Enrollment mockedEnrollment) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.getIndividualEnrollmentSucceed( @Mocked final Enrollment mockedEnrollment) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.getIndividualEnrollmentSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 315 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getIndividualEnrollmentSucceed( @Mocked final Enrollment mockedEnrollment) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.getRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus) + id: getRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: getRegistrationStatusSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + nameWithType: ProvisioningServiceClientTest.getRegistrationStatusSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.getRegistrationStatusSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.getRegistrationStatusSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 615 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRegistrationStatusSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + parameters: + - id: mockedDeviceRegistrationStatus + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.runBulkOperationSucceed(@Mocked final Enrollment,@Mocked final BulkOperationResult) + id: runBulkOperationSucceed(@Mocked final Enrollment,@Mocked final BulkOperationResult) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + langs: + - java + name: runBulkOperationSucceed( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperationResult mockedBulkOperationResult) + nameWithType: ProvisioningServiceClientTest.runBulkOperationSucceed( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperationResult mockedBulkOperationResult) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.runBulkOperationSucceed( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperationResult mockedBulkOperationResult) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.runBulkOperationSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClientTest.java + startLine: 288 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void runBulkOperationSucceed( @Mocked final Enrollment mockedEnrollment, @Mocked final BulkOperationResult mockedBulkOperationResult) + parameters: + - id: mockedEnrollment + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + - id: mockedBulkOperationResult + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factorySucceed* + name: factorySucceed + nameWithType: ProvisioningServiceClientTest.factorySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factorySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnConnectionStringNull* + name: factoryThrowsOnConnectionStringNull + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnConnectionStringNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnConnectionStringNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnConnectionStringEmpty* + name: factoryThrowsOnConnectionStringEmpty + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnConnectionStringEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnConnectionStringEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnProvisioningConnectionStringFail* + name: factoryThrowsOnProvisioningConnectionStringFail + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnProvisioningConnectionStringFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnProvisioningConnectionStringFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnContractApiHttpFail* + name: factoryThrowsOnContractApiHttpFail + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnContractApiHttpFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnContractApiHttpFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnIndividualEnrollmentManagerFail* + name: factoryThrowsOnIndividualEnrollmentManagerFail + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnIndividualEnrollmentManagerFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnIndividualEnrollmentManagerFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnEnrollmentGroupManagerFail* + name: factoryThrowsOnEnrollmentGroupManagerFail + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnEnrollmentGroupManagerFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnEnrollmentGroupManagerFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.factoryThrowsOnRegistrationStatusManagerFail* + name: factoryThrowsOnRegistrationStatusManagerFail + nameWithType: ProvisioningServiceClientTest.factoryThrowsOnRegistrationStatusManagerFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.factoryThrowsOnRegistrationStatusManagerFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + name: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createOrUpdateIndividualEnrollmentSucceed* + name: createOrUpdateIndividualEnrollmentSucceed + nameWithType: ProvisioningServiceClientTest.createOrUpdateIndividualEnrollmentSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createOrUpdateIndividualEnrollmentSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + name: BulkOperationResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.runBulkOperationSucceed* + name: runBulkOperationSucceed + nameWithType: ProvisioningServiceClientTest.runBulkOperationSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.runBulkOperationSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.getIndividualEnrollmentSucceed* + name: getIndividualEnrollmentSucceed + nameWithType: ProvisioningServiceClientTest.getIndividualEnrollmentSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.getIndividualEnrollmentSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteIndividualEnrollmentWithEnrollmentSucceed* + name: deleteIndividualEnrollmentWithEnrollmentSucceed + nameWithType: ProvisioningServiceClientTest.deleteIndividualEnrollmentWithEnrollmentSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteIndividualEnrollmentWithEnrollmentSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteIndividualEnrollmentWithRegistrationIdSucceed* + name: deleteIndividualEnrollmentWithRegistrationIdSucceed + nameWithType: ProvisioningServiceClientTest.deleteIndividualEnrollmentWithRegistrationIdSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteIndividualEnrollmentWithRegistrationIdSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteIndividualEnrollmentWithRegistrationIdAndEtagSucceed* + name: deleteIndividualEnrollmentWithRegistrationIdAndEtagSucceed + nameWithType: ProvisioningServiceClientTest.deleteIndividualEnrollmentWithRegistrationIdAndEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteIndividualEnrollmentWithRegistrationIdAndEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + name: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createIndividualEnrollmentQuerySucceed* + name: createIndividualEnrollmentQuerySucceed + nameWithType: ProvisioningServiceClientTest.createIndividualEnrollmentQuerySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createIndividualEnrollmentQuerySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createIndividualEnrollmentQueryWithPageSizeSucceed* + name: createIndividualEnrollmentQueryWithPageSizeSucceed + nameWithType: ProvisioningServiceClientTest.createIndividualEnrollmentQueryWithPageSizeSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createIndividualEnrollmentQueryWithPageSizeSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + name: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createOrUpdateEnrollmentGroupSucceed* + name: createOrUpdateEnrollmentGroupSucceed + nameWithType: ProvisioningServiceClientTest.createOrUpdateEnrollmentGroupSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createOrUpdateEnrollmentGroupSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.getEnrollmentGroupSucceed* + name: getEnrollmentGroupSucceed + nameWithType: ProvisioningServiceClientTest.getEnrollmentGroupSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.getEnrollmentGroupSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteEnrollmentGroupWithEnrollmentGroupSucceed* + name: deleteEnrollmentGroupWithEnrollmentGroupSucceed + nameWithType: ProvisioningServiceClientTest.deleteEnrollmentGroupWithEnrollmentGroupSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteEnrollmentGroupWithEnrollmentGroupSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteEnrollmentGroupWithEnrollmentGroupIdSucceed* + name: deleteEnrollmentGroupWithEnrollmentGroupIdSucceed + nameWithType: ProvisioningServiceClientTest.deleteEnrollmentGroupWithEnrollmentGroupIdSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteEnrollmentGroupWithEnrollmentGroupIdSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteEnrollmentGroupWithEnrollmentGroupIdAndEtagSucceed* + name: deleteEnrollmentGroupWithEnrollmentGroupIdAndEtagSucceed + nameWithType: ProvisioningServiceClientTest.deleteEnrollmentGroupWithEnrollmentGroupIdAndEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteEnrollmentGroupWithEnrollmentGroupIdAndEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createEnrollmentGroupQuerySucceed* + name: createEnrollmentGroupQuerySucceed + nameWithType: ProvisioningServiceClientTest.createEnrollmentGroupQuerySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createEnrollmentGroupQuerySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createEnrollmentGroupQueryWithPageSizeSucceed* + name: createEnrollmentGroupQueryWithPageSizeSucceed + nameWithType: ProvisioningServiceClientTest.createEnrollmentGroupQueryWithPageSizeSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createEnrollmentGroupQueryWithPageSizeSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + name: DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.getRegistrationStatusSucceed* + name: getRegistrationStatusSucceed + nameWithType: ProvisioningServiceClientTest.getRegistrationStatusSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.getRegistrationStatusSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteRegistrationStatusWithDeviceRegistrationStatusSucceed* + name: deleteRegistrationStatusWithDeviceRegistrationStatusSucceed + nameWithType: ProvisioningServiceClientTest.deleteRegistrationStatusWithDeviceRegistrationStatusSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteRegistrationStatusWithDeviceRegistrationStatusSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteRegistrationStatusWithIdSucceed* + name: deleteRegistrationStatusWithIdSucceed + nameWithType: ProvisioningServiceClientTest.deleteRegistrationStatusWithIdSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteRegistrationStatusWithIdSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.deleteRegistrationStatusWithIdAndEtagSucceed* + name: deleteRegistrationStatusWithIdAndEtagSucceed + nameWithType: ProvisioningServiceClientTest.deleteRegistrationStatusWithIdAndEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.deleteRegistrationStatusWithIdAndEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createRegistrationStatusQuerySucceed* + name: createRegistrationStatusQuerySucceed + nameWithType: ProvisioningServiceClientTest.createRegistrationStatusQuerySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createRegistrationStatusQuerySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.createRegistrationStatusQueryWithPageSizeSucceed* + name: createRegistrationStatusQueryWithPageSizeSucceed + nameWithType: ProvisioningServiceClientTest.createRegistrationStatusQueryWithPageSizeSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest.createRegistrationStatusQueryWithPageSizeSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + name: ProvisioningConnectionString + nameWithType: ProvisioningConnectionString + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString + type: Class + summary:

Expose all connections string properties and methods for user, device and connection string serialization.

+ syntax: + content: public class ProvisioningConnectionString extends ProvisioningConnectionStringBuilder +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + name: ContractApiHttp + nameWithType: ContractApiHttp + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp + type: Class + summary: >- +

This client handles the Device Provisioning Service HTTP communication.

+ +

This class implements the HTTPS contract between the Provisioning Service Client and the Device Provisioning Service. It is called by the Managers that implement the Provisioning Service Client public APIs. To access the public APIs, please see the ProvisioningServiceClient.

+ +

The follow diagram describe the relation between these 3 layers of the Service Client:

+ +

+ +

+
+                  +-------------------------------------------------------------------+           +------------+
+
+                  |                        ProvisioningServiceClient                  |           |    Query   |
+
+                  +-----+----------------------------+--------------------------+-----+           +--+---+-----+
+
+                       /                             |                           \                   |   |
+
+                      /                              |                            \                  |   |
+
+        +------------+----------------+  +-----------+------------+  +-------------+-------------+   |   |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |   |   |
+
+        +------------+--------+-------+  +-----------+------+-----+  +-------------+-------+-----+   |   |
+
+                     |         \                     |       \                     |        \        |   |
+
+                     |          +-----------------------------+------------------------------+-------+   |
+
+                     |                               |                             |                     |
+
+        +------------+-------------------------------+-----------------------------+---------------------+---+
+
+        |                                       ContractApiHttp                                              |
+
+        +------------------------------------------------+---------------------------------------------------+
+
+                                                         |
+
+                                                         |
+
+                   +-------------------------------------+------------------------------------------+
+
+                   |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                   +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ syntax: + content: public class ContractApiHttp +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.yml + name: ProvisioningConnectionStringBuilder + nameWithType: ProvisioningConnectionStringBuilder + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilder + type: Class + summary:

Provide static constructors to create ProvisioningConnectionString object

+ syntax: + content: public class ProvisioningConnectionStringBuilder +- uid: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager.yml + name: IndividualEnrollmentManager + nameWithType: IndividualEnrollmentManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManager + type: Class + summary: >- +

Individual Enrollment Manager

+ +

This is the inner class that implements the Individual Enrollment APIs.

+ +

For the public API, please see ProvisioningServiceClient.

+ +

+ syntax: + content: public class IndividualEnrollmentManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager.yml + name: EnrollmentGroupManager + nameWithType: EnrollmentGroupManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManager + type: Class + summary: >- +

Enrollment Group Manager

+ +

This is the inner class that implements the Enrollment Group APIs.

+ +

For the exposed API, please see ProvisioningServiceClient.

+ +

+ syntax: + content: public class EnrollmentGroupManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml + name: RegistrationStatusManager + nameWithType: RegistrationStatusManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager + type: Class + summary: >- +

Registration Status Manager

+ +

This is the inner class that implements the Registration Status APIs.

+ +

For the exposed API, please see ProvisioningServiceClient.

+ +

+ syntax: + content: public class RegistrationStatusManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + name: ProvisioningServiceClient + nameWithType: ProvisioningServiceClient + fullName: com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClient + type: Class + summary: >- +

Device Provisioning Service Client.

+ +

The IoT Hub Device Provisioning Service is a helper service for IoT Hub that enables automatic device provisioning to a specified IoT hub without requiring human intervention. You can use the Device Provisioning Service to provision millions of devices in a secure and scalable manner.

+ +

This java SDK provides an API to help developers to create and maintain Enrollments on the IoT Hub Device Provisioning Service, it translate the rest API in java Objects and Methods.

+ +

To use the this SDK, you must include the follow package on your application.

// Include the following imports to use the Device Provisioning Service APIs.
+
+        import com.microsoft.azure.sdk.iot.provisioning.service.*;
+
+        

+ +

The main APIs are exposed by the ProvisioningServiceClient, it contains the public Methods that the application shall call to create and maintain the Enrollments. The Objects in the configs package shall be filled and passed as parameters of the public API, for example, to create a new enrollment, the application shall create the object Enrollment with the appropriate enrollment configurations, and call the createOrUpdateIndividualEnrollment(Enrollment).

+ +

The IoT Hub Device Provisioning Service supports SQL queries too. The application can create a new query using one of the queries factories, for instance createIndividualEnrollmentQuery(QuerySpecification), passing the QuerySpecification, with the SQL query. This factory returns a Query object, which is an active iterator.

+ +

This java SDK can be represented in the follow diagram, the first layer are the public APIs the your application shall use:

+ +

+ +

+
+        +===============+       +==========================================+                           +============+   +===+
+
+        |    configs    |------>|         ProvisioningServiceClient        |                        +->|    Query   |   |   |
+
+        +===============+       +==+=================+==================+==+                        |  +======+=====+   | e |
+
+                                  /                  |                   \                          |         |         | x |
+
+                                 /                   |                    \                         |         |         | c |
+
+        +-----------------------+-----+  +-----------+------------+  +-----+---------------------+  |         |         | e |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |  |         |         | p |
+
+        +---------------+------+------+  +-----------+------+-----+  +-------------+-------+-----+  |         |         | t |
+
+                         \      \                    |       \                     |        \       |         |         | i |
+
+                          \      +----------------------------+------------------------------+------+         |         | o |
+
+                           \                         |                             |                          |         | n |
+
+         +--------+      +--+------------------------+-----------------------------+--------------------------+-----+   | s |
+
+         |  auth  |----->|                                     ContractApiHttp                                      |   |   |
+
+         +--------+      +-------------------------------------------+----------------------------------------------+   +===+
+
+                                                                     |
+
+                                                                     |
+
+                               +-------------------------------------+------------------------------------------+
+
+                               |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                               +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ +

+ syntax: + content: public class ProvisioningServiceClient +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + name: BulkOperationResult + nameWithType: BulkOperationResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResult + type: Class + summary: >- +

Representation of a single Device Provisioning Service bulk operation result with a JSON deserializer.

+ +

This result is returned as a result of the ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection).

+ +

The provisioning service provides general bulk result in the isSuccessful, and a individual error result for each enrolment in the bulk.

+ +

The following JSON is an example of the result from a bulk operation.

{
+
+            "isSuccessful":true,
+
+            "errors": [
+
+                {
+
+                    "registrationId":"validRegistrationId1",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                },
+
+                {
+
+                    "registrationId":"validRegistrationId2",
+
+                    "errorCode":200,
+
+                    "errorStatus":"Succeeded"
+
+                }
+
+            ]
+
+        }
+
+        

+ +

+ syntax: + content: public class BulkOperationResult +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class EnrollmentGroup extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + name: DeviceRegistrationStatus + nameWithType: DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus + type: Class + summary: >- +

Representation of a single Device Provisioning Service device registration status with a JSON deserializer.

+ +

Example of JSON format:

{
+
+            "registrationId":"validRegistrationId",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "assignedHub":"ContosoIoTHub.azure-devices.net",
+
+            "deviceId":"ContosoDevice-123",
+
+            "status":"assigned"
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "errorCode":200
+
+            "errorMessage":"Succeeded"
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationStatus diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml new file mode 100644 index 000000000000..80b1b8ff345f --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml @@ -0,0 +1,801 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + id: _query_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorStoresContractApiHttpAndPageSize() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnContractApiHttpNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnPageSizeNegative() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnQuerySpecificationNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnTargetPathEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnTargetPathNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.getPageSizeReturnsPageSize() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.hasNextReturnsFalse() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.hasNextReturnsTrue() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextReturnsQueryResultWithContinuationToken() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextReturnsQueryResultWithoutContinuationToken() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSendPageSizeAndContinuationTokeanIntoHttpHeader() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSendWithoutPageSizeOrContinuationTokenIntoHttpHeader() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextStoreContinuationToken() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSucceedOnNullContinuationToken() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSucceedOnNullType() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnEmptyContinuationToken() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnFalseHasNext() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnNullBody() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnNullContinuationToken() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnRequestFailed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.setPageSizeChangePageSize() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.setPageSizeThrowsOnNegativePageSize() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: QueryTest + nameWithType: QueryTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 24 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary:

Unit tests for Query iterator. 100% methods, 100% lines covered

+ syntax: + content: public class QueryTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorStoresContractApiHttpAndPageSize() + id: constructorStoresContractApiHttpAndPageSize() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: constructorStoresContractApiHttpAndPageSize() + nameWithType: QueryTest.constructorStoresContractApiHttpAndPageSize() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.constructorStoresContractApiHttpAndPageSize() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorStoresContractApiHttpAndPageSize* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 129 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void constructorStoresContractApiHttpAndPageSize() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnContractApiHttpNull() + id: constructorThrowsOnContractApiHttpNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: constructorThrowsOnContractApiHttpNull() + nameWithType: QueryTest.constructorThrowsOnContractApiHttpNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.constructorThrowsOnContractApiHttpNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnContractApiHttpNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 40 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void constructorThrowsOnContractApiHttpNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnPageSizeNegative() + id: constructorThrowsOnPageSizeNegative() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: constructorThrowsOnPageSizeNegative() + nameWithType: QueryTest.constructorThrowsOnPageSizeNegative() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.constructorThrowsOnPageSizeNegative() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnPageSizeNegative* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 108 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void constructorThrowsOnPageSizeNegative() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnQuerySpecificationNull() + id: constructorThrowsOnQuerySpecificationNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: constructorThrowsOnQuerySpecificationNull() + nameWithType: QueryTest.constructorThrowsOnQuerySpecificationNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.constructorThrowsOnQuerySpecificationNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnQuerySpecificationNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 91 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void constructorThrowsOnQuerySpecificationNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnTargetPathEmpty() + id: constructorThrowsOnTargetPathEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: constructorThrowsOnTargetPathEmpty() + nameWithType: QueryTest.constructorThrowsOnTargetPathEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.constructorThrowsOnTargetPathEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnTargetPathEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 74 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void constructorThrowsOnTargetPathEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnTargetPathNull() + id: constructorThrowsOnTargetPathNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: constructorThrowsOnTargetPathNull() + nameWithType: QueryTest.constructorThrowsOnTargetPathNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.constructorThrowsOnTargetPathNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnTargetPathNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 57 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void constructorThrowsOnTargetPathNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.getPageSizeReturnsPageSize() + id: getPageSizeReturnsPageSize() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: getPageSizeReturnsPageSize() + nameWithType: QueryTest.getPageSizeReturnsPageSize() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.getPageSizeReturnsPageSize() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.getPageSizeReturnsPageSize* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 713 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getPageSizeReturnsPageSize() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.hasNextReturnsFalse() + id: hasNextReturnsFalse() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: hasNextReturnsFalse() + nameWithType: QueryTest.hasNextReturnsFalse() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.hasNextReturnsFalse() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.hasNextReturnsFalse* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 188 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void hasNextReturnsFalse() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.hasNextReturnsTrue() + id: hasNextReturnsTrue() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: hasNextReturnsTrue() + nameWithType: QueryTest.hasNextReturnsTrue() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.hasNextReturnsTrue() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.hasNextReturnsTrue* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 163 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void hasNextReturnsTrue() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextReturnsQueryResultWithContinuationToken() + id: nextReturnsQueryResultWithContinuationToken() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: nextReturnsQueryResultWithContinuationToken() + nameWithType: QueryTest.nextReturnsQueryResultWithContinuationToken() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextReturnsQueryResultWithContinuationToken() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextReturnsQueryResultWithContinuationToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 397 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void nextReturnsQueryResultWithContinuationToken() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextReturnsQueryResultWithoutContinuationToken() + id: nextReturnsQueryResultWithoutContinuationToken() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: nextReturnsQueryResultWithoutContinuationToken() + nameWithType: QueryTest.nextReturnsQueryResultWithoutContinuationToken() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextReturnsQueryResultWithoutContinuationToken() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextReturnsQueryResultWithoutContinuationToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 573 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void nextReturnsQueryResultWithoutContinuationToken() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSendPageSizeAndContinuationTokeanIntoHttpHeader() + id: nextSendPageSizeAndContinuationTokeanIntoHttpHeader() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: nextSendPageSizeAndContinuationTokeanIntoHttpHeader() + nameWithType: QueryTest.nextSendPageSizeAndContinuationTokeanIntoHttpHeader() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextSendPageSizeAndContinuationTokeanIntoHttpHeader() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSendPageSizeAndContinuationTokeanIntoHttpHeader* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 273 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void nextSendPageSizeAndContinuationTokeanIntoHttpHeader() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSendWithoutPageSizeOrContinuationTokenIntoHttpHeader() + id: nextSendWithoutPageSizeOrContinuationTokenIntoHttpHeader() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: nextSendWithoutPageSizeOrContinuationTokenIntoHttpHeader() + nameWithType: QueryTest.nextSendWithoutPageSizeOrContinuationTokenIntoHttpHeader() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextSendWithoutPageSizeOrContinuationTokenIntoHttpHeader() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSendWithoutPageSizeOrContinuationTokenIntoHttpHeader* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 324 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void nextSendWithoutPageSizeOrContinuationTokenIntoHttpHeader() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextStoreContinuationToken() + id: nextStoreContinuationToken() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: nextStoreContinuationToken() + nameWithType: QueryTest.nextStoreContinuationToken() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextStoreContinuationToken() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextStoreContinuationToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 671 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void nextStoreContinuationToken() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSucceedOnNullContinuationToken() + id: nextSucceedOnNullContinuationToken() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: nextSucceedOnNullContinuationToken() + nameWithType: QueryTest.nextSucceedOnNullContinuationToken() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextSucceedOnNullContinuationToken() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSucceedOnNullContinuationToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 492 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void nextSucceedOnNullContinuationToken() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSucceedOnNullType() + id: nextSucceedOnNullType() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: nextSucceedOnNullType() + nameWithType: QueryTest.nextSucceedOnNullType() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextSucceedOnNullType() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSucceedOnNullType* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 444 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void nextSucceedOnNullType() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnEmptyContinuationToken() + id: nextThrowsOnEmptyContinuationToken() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: nextThrowsOnEmptyContinuationToken() + nameWithType: QueryTest.nextThrowsOnEmptyContinuationToken() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextThrowsOnEmptyContinuationToken() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnEmptyContinuationToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 644 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void nextThrowsOnEmptyContinuationToken() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnFalseHasNext() + id: nextThrowsOnFalseHasNext() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: nextThrowsOnFalseHasNext() + nameWithType: QueryTest.nextThrowsOnFalseHasNext() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextThrowsOnFalseHasNext() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnFalseHasNext* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 228 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void nextThrowsOnFalseHasNext() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnNullBody() + id: nextThrowsOnNullBody() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: nextThrowsOnNullBody() + nameWithType: QueryTest.nextThrowsOnNullBody() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextThrowsOnNullBody() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnNullBody* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 539 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void nextThrowsOnNullBody() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnNullContinuationToken() + id: nextThrowsOnNullContinuationToken() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: nextThrowsOnNullContinuationToken() + nameWithType: QueryTest.nextThrowsOnNullContinuationToken() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextThrowsOnNullContinuationToken() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnNullContinuationToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 618 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void nextThrowsOnNullContinuationToken() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnRequestFailed() + id: nextThrowsOnRequestFailed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: nextThrowsOnRequestFailed() + nameWithType: QueryTest.nextThrowsOnRequestFailed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextThrowsOnRequestFailed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnRequestFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 366 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void nextThrowsOnRequestFailed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.setPageSizeChangePageSize() + id: setPageSizeChangePageSize() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: setPageSizeChangePageSize() + nameWithType: QueryTest.setPageSizeChangePageSize() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.setPageSizeChangePageSize() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.setPageSizeChangePageSize* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 765 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void setPageSizeChangePageSize() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.setPageSizeThrowsOnNegativePageSize() + id: setPageSizeThrowsOnNegativePageSize() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + langs: + - java + name: setPageSizeThrowsOnNegativePageSize() + nameWithType: QueryTest.setPageSizeThrowsOnNegativePageSize() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.setPageSizeThrowsOnNegativePageSize() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.setPageSizeThrowsOnNegativePageSize* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/QueryTest.java + startLine: 738 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void setPageSizeThrowsOnNegativePageSize() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnContractApiHttpNull* + name: constructorThrowsOnContractApiHttpNull + nameWithType: QueryTest.constructorThrowsOnContractApiHttpNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.constructorThrowsOnContractApiHttpNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnTargetPathNull* + name: constructorThrowsOnTargetPathNull + nameWithType: QueryTest.constructorThrowsOnTargetPathNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.constructorThrowsOnTargetPathNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnTargetPathEmpty* + name: constructorThrowsOnTargetPathEmpty + nameWithType: QueryTest.constructorThrowsOnTargetPathEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.constructorThrowsOnTargetPathEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnQuerySpecificationNull* + name: constructorThrowsOnQuerySpecificationNull + nameWithType: QueryTest.constructorThrowsOnQuerySpecificationNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.constructorThrowsOnQuerySpecificationNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorThrowsOnPageSizeNegative* + name: constructorThrowsOnPageSizeNegative + nameWithType: QueryTest.constructorThrowsOnPageSizeNegative + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.constructorThrowsOnPageSizeNegative + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.constructorStoresContractApiHttpAndPageSize* + name: constructorStoresContractApiHttpAndPageSize + nameWithType: QueryTest.constructorStoresContractApiHttpAndPageSize + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.constructorStoresContractApiHttpAndPageSize + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.hasNextReturnsTrue* + name: hasNextReturnsTrue + nameWithType: QueryTest.hasNextReturnsTrue + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.hasNextReturnsTrue + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.hasNextReturnsFalse* + name: hasNextReturnsFalse + nameWithType: QueryTest.hasNextReturnsFalse + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.hasNextReturnsFalse + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnFalseHasNext* + name: nextThrowsOnFalseHasNext + nameWithType: QueryTest.nextThrowsOnFalseHasNext + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextThrowsOnFalseHasNext + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSendPageSizeAndContinuationTokeanIntoHttpHeader* + name: nextSendPageSizeAndContinuationTokeanIntoHttpHeader + nameWithType: QueryTest.nextSendPageSizeAndContinuationTokeanIntoHttpHeader + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextSendPageSizeAndContinuationTokeanIntoHttpHeader + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSendWithoutPageSizeOrContinuationTokenIntoHttpHeader* + name: nextSendWithoutPageSizeOrContinuationTokenIntoHttpHeader + nameWithType: QueryTest.nextSendWithoutPageSizeOrContinuationTokenIntoHttpHeader + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextSendWithoutPageSizeOrContinuationTokenIntoHttpHeader + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnRequestFailed* + name: nextThrowsOnRequestFailed + nameWithType: QueryTest.nextThrowsOnRequestFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextThrowsOnRequestFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextReturnsQueryResultWithContinuationToken* + name: nextReturnsQueryResultWithContinuationToken + nameWithType: QueryTest.nextReturnsQueryResultWithContinuationToken + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextReturnsQueryResultWithContinuationToken + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSucceedOnNullType* + name: nextSucceedOnNullType + nameWithType: QueryTest.nextSucceedOnNullType + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextSucceedOnNullType + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextSucceedOnNullContinuationToken* + name: nextSucceedOnNullContinuationToken + nameWithType: QueryTest.nextSucceedOnNullContinuationToken + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextSucceedOnNullContinuationToken + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnNullBody* + name: nextThrowsOnNullBody + nameWithType: QueryTest.nextThrowsOnNullBody + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextThrowsOnNullBody + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextReturnsQueryResultWithoutContinuationToken* + name: nextReturnsQueryResultWithoutContinuationToken + nameWithType: QueryTest.nextReturnsQueryResultWithoutContinuationToken + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextReturnsQueryResultWithoutContinuationToken + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnNullContinuationToken* + name: nextThrowsOnNullContinuationToken + nameWithType: QueryTest.nextThrowsOnNullContinuationToken + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextThrowsOnNullContinuationToken + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextThrowsOnEmptyContinuationToken* + name: nextThrowsOnEmptyContinuationToken + nameWithType: QueryTest.nextThrowsOnEmptyContinuationToken + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextThrowsOnEmptyContinuationToken + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.nextStoreContinuationToken* + name: nextStoreContinuationToken + nameWithType: QueryTest.nextStoreContinuationToken + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.nextStoreContinuationToken + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.getPageSizeReturnsPageSize* + name: getPageSizeReturnsPageSize + nameWithType: QueryTest.getPageSizeReturnsPageSize + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.getPageSizeReturnsPageSize + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.setPageSizeThrowsOnNegativePageSize* + name: setPageSizeThrowsOnNegativePageSize + nameWithType: QueryTest.setPageSizeThrowsOnNegativePageSize + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.setPageSizeThrowsOnNegativePageSize + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.setPageSizeChangePageSize* + name: setPageSizeChangePageSize + nameWithType: QueryTest.setPageSizeChangePageSize + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest.setPageSizeChangePageSize + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + name: ContractApiHttp + nameWithType: ContractApiHttp + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp + type: Class + summary: >- +

This client handles the Device Provisioning Service HTTP communication.

+ +

This class implements the HTTPS contract between the Provisioning Service Client and the Device Provisioning Service. It is called by the Managers that implement the Provisioning Service Client public APIs. To access the public APIs, please see the ProvisioningServiceClient.

+ +

The follow diagram describe the relation between these 3 layers of the Service Client:

+ +

+ +

+
+                  +-------------------------------------------------------------------+           +------------+
+
+                  |                        ProvisioningServiceClient                  |           |    Query   |
+
+                  +-----+----------------------------+--------------------------+-----+           +--+---+-----+
+
+                       /                             |                           \                   |   |
+
+                      /                              |                            \                  |   |
+
+        +------------+----------------+  +-----------+------------+  +-------------+-------------+   |   |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |   |   |
+
+        +------------+--------+-------+  +-----------+------+-----+  +-------------+-------+-----+   |   |
+
+                     |         \                     |       \                     |        \        |   |
+
+                     |          +-----------------------------+------------------------------+-------+   |
+
+                     |                               |                             |                     |
+
+        +------------+-------------------------------+-----------------------------+---------------------+---+
+
+        |                                       ContractApiHttp                                              |
+
+        +------------------------------------------------+---------------------------------------------------+
+
+                                                         |
+
+                                                         |
+
+                   +-------------------------------------+------------------------------------------+
+
+                   |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                   +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ syntax: + content: public class ContractApiHttp +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + name: QueryResult + nameWithType: QueryResult + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResult + type: Class + summary: >- +

Representation of a single Device Provisioning Service query response with a JSON deserializer.

+ +

It is the result of any query for the provisioning service. This class will parse the result and return it in a best format possible. For the known formats in QueryResultType, you can just cast the items. In case of unknown type, the items will contain a list ofStrings  + + and you shall parse it by your own.

+ +

The provisioning service query result is composed by 2 system properties and a body. This class exposes it with 3 getters, getType(), getContinuationToken(), and getItems().

+ +

The system properties are: type:

Identify the type of the content in the body. You can use it to cast the objects in the items list. See QueryResultType for the possible types and classes to cast.

continuationToken:

Contains the token the uniquely identify the next page of information. The service will return the next page of this query when you send a new query with this token,

+ +

And the body is a JSON list of the specific type. For instance, if the system property type is Enrollment, the body will look like:

[
+
+            {
+
+                "registrationId":"validRegistrationId-1",
+
+                "deviceId":"ContosoDevice-1",
+
+                "attestation":{
+
+                    "type":"tpm",
+
+                    "tpm":{
+
+                        "endorsementKey":"validEndorsementKey"
+
+                    }
+
+                },
+
+                "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                "provisioningStatus":"enabled"
+
+            },
+
+            {
+
+                "registrationId":"validRegistrationId-2",
+
+                "deviceId":"ContosoDevice-2",
+
+                "attestation":{
+
+                    "type":"tpm",
+
+                   "tpm":{
+
+                        "endorsementKey":"validEndorsementKey"
+
+                    }
+
+                },
+
+                "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+                "provisioningStatus":"enabled"
+
+            }
+
+        ]
+
+        

+ +

+ syntax: + content: public class QueryResult +- uid: com.microsoft.azure.sdk.iot.deps.transport.http._http_response + parent: com.microsoft.azure.sdk.iot.deps.transport.http + href: com.microsoft.azure.sdk.iot.deps.transport.http._http_response.yml + name: HttpResponse + nameWithType: HttpResponse + fullName: com.microsoft.azure.sdk.iot.deps.transport.http.HttpResponse + type: Class + summary:

An HTTPS response. Contains the status code, body, header fields, and error reason (if any).

+ syntax: + content: public class HttpResponse +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml new file mode 100644 index 000000000000..1d01c55d11df --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml @@ -0,0 +1,934 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + id: _registration_status_manager_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.constructorThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQuerySucceed(@Mocked final QuerySpecification,@Mocked final Query) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnEmptyEnrollmentGroupId(@Mocked final QuerySpecification) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnNullEnrollmentGroupId(@Mocked final QuerySpecification) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnNullQuerySpecification() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestServiceReportedFail() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestTransportFailed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestWithEmptyEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestWithEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestWithNullEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagThrowsOnEmptyId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagThrowsOnNullId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationServiceReportedFail(@Mocked final DeviceRegistrationStatus) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusRequestTransportFailed(@Mocked final DeviceRegistrationStatus) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusRequestWithEtagSucceed(@Mocked final DeviceRegistrationStatus) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusRequestWithoutEtagSucceed(@Mocked final DeviceRegistrationStatus) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusThrowsOnNullDeviceRegistrationStatus() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.factoryCreatesNewInstanceSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestServiceReportedFail() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestSucceed(@Mocked final DeviceRegistrationStatus) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestThrowsOnNullBody() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestTransportFailed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getThrowsOnEmptyId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getThrowsOnNullId() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: RegistrationStatusManagerTest + nameWithType: RegistrationStatusManagerTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 22 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary:

Unit tests for Registration Status Manager. 100% methods, 100% lines covered

+ syntax: + content: public class RegistrationStatusManagerTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.constructorThrowsOnNull() + id: constructorThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: constructorThrowsOnNull() + nameWithType: RegistrationStatusManagerTest.constructorThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.constructorThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.constructorThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 40 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void constructorThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQuerySucceed(@Mocked final QuerySpecification,@Mocked final Query) + id: createEnrollmentGroupQuerySucceed(@Mocked final QuerySpecification,@Mocked final Query) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: createEnrollmentGroupQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification, @Mocked final Query mockedQuery) + nameWithType: RegistrationStatusManagerTest.createEnrollmentGroupQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification, @Mocked final Query mockedQuery) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.createEnrollmentGroupQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification, @Mocked final Query mockedQuery) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQuerySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 551 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createEnrollmentGroupQuerySucceed( @Mocked final QuerySpecification mockedQuerySpecification, @Mocked final Query mockedQuery) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + - id: mockedQuery + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service._query +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnEmptyEnrollmentGroupId(@Mocked final QuerySpecification) + id: createEnrollmentGroupQueryThrowsOnEmptyEnrollmentGroupId(@Mocked final QuerySpecification) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: createEnrollmentGroupQueryThrowsOnEmptyEnrollmentGroupId(@Mocked final QuerySpecification mockedQuerySpecification) + nameWithType: RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnEmptyEnrollmentGroupId(@Mocked final QuerySpecification mockedQuerySpecification) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnEmptyEnrollmentGroupId(@Mocked final QuerySpecification mockedQuerySpecification) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnEmptyEnrollmentGroupId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 521 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createEnrollmentGroupQueryThrowsOnEmptyEnrollmentGroupId(@Mocked final QuerySpecification mockedQuerySpecification) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification) + id: createEnrollmentGroupQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: createEnrollmentGroupQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification mockedQuerySpecification) + nameWithType: RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification mockedQuerySpecification) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification mockedQuerySpecification) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnNegativePageSize* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 535 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createEnrollmentGroupQueryThrowsOnNegativePageSize(@Mocked final QuerySpecification mockedQuerySpecification) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnNullEnrollmentGroupId(@Mocked final QuerySpecification) + id: createEnrollmentGroupQueryThrowsOnNullEnrollmentGroupId(@Mocked final QuerySpecification) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: createEnrollmentGroupQueryThrowsOnNullEnrollmentGroupId(@Mocked final QuerySpecification mockedQuerySpecification) + nameWithType: RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnNullEnrollmentGroupId(@Mocked final QuerySpecification mockedQuerySpecification) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnNullEnrollmentGroupId(@Mocked final QuerySpecification mockedQuerySpecification) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnNullEnrollmentGroupId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 507 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createEnrollmentGroupQueryThrowsOnNullEnrollmentGroupId(@Mocked final QuerySpecification mockedQuerySpecification) + parameters: + - id: mockedQuerySpecification + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnNullQuerySpecification() + id: createEnrollmentGroupQueryThrowsOnNullQuerySpecification() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: createEnrollmentGroupQueryThrowsOnNullQuerySpecification() + nameWithType: RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnNullQuerySpecification() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnNullQuerySpecification() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnNullQuerySpecification* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 492 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void createEnrollmentGroupQueryThrowsOnNullQuerySpecification() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestServiceReportedFail() + id: deleteIdAndETagRequestServiceReportedFail() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: deleteIdAndETagRequestServiceReportedFail() + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagRequestServiceReportedFail() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagRequestServiceReportedFail() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestServiceReportedFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 467 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteIdAndETagRequestServiceReportedFail() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestTransportFailed() + id: deleteIdAndETagRequestTransportFailed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: deleteIdAndETagRequestTransportFailed() + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagRequestTransportFailed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagRequestTransportFailed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestTransportFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 442 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteIdAndETagRequestTransportFailed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestWithEmptyEtagSucceed() + id: deleteIdAndETagRequestWithEmptyEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: deleteIdAndETagRequestWithEmptyEtagSucceed() + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagRequestWithEmptyEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagRequestWithEmptyEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestWithEmptyEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 418 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteIdAndETagRequestWithEmptyEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestWithEtagSucceed() + id: deleteIdAndETagRequestWithEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: deleteIdAndETagRequestWithEtagSucceed() + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagRequestWithEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagRequestWithEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestWithEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 369 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteIdAndETagRequestWithEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestWithNullEtagSucceed() + id: deleteIdAndETagRequestWithNullEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: deleteIdAndETagRequestWithNullEtagSucceed() + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagRequestWithNullEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagRequestWithNullEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestWithNullEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 394 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteIdAndETagRequestWithNullEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagThrowsOnEmptyId() + id: deleteIdAndETagThrowsOnEmptyId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: deleteIdAndETagThrowsOnEmptyId() + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagThrowsOnEmptyId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagThrowsOnEmptyId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagThrowsOnEmptyId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 353 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteIdAndETagThrowsOnEmptyId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagThrowsOnNullId() + id: deleteIdAndETagThrowsOnNullId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: deleteIdAndETagThrowsOnNullId() + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagThrowsOnNullId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagThrowsOnNullId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagThrowsOnNullId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 339 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteIdAndETagThrowsOnNullId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationServiceReportedFail(@Mocked final DeviceRegistrationStatus) + id: deleteRegistrationServiceReportedFail(@Mocked final DeviceRegistrationStatus) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: deleteRegistrationServiceReportedFail( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + nameWithType: RegistrationStatusManagerTest.deleteRegistrationServiceReportedFail( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteRegistrationServiceReportedFail( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationServiceReportedFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 309 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationServiceReportedFail( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + parameters: + - id: mockedDeviceRegistrationStatus + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusRequestTransportFailed(@Mocked final DeviceRegistrationStatus) + id: deleteRegistrationStatusRequestTransportFailed(@Mocked final DeviceRegistrationStatus) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: deleteRegistrationStatusRequestTransportFailed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + nameWithType: RegistrationStatusManagerTest.deleteRegistrationStatusRequestTransportFailed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteRegistrationStatusRequestTransportFailed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusRequestTransportFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 279 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationStatusRequestTransportFailed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + parameters: + - id: mockedDeviceRegistrationStatus + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusRequestWithEtagSucceed(@Mocked final DeviceRegistrationStatus) + id: deleteRegistrationStatusRequestWithEtagSucceed(@Mocked final DeviceRegistrationStatus) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: deleteRegistrationStatusRequestWithEtagSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + nameWithType: RegistrationStatusManagerTest.deleteRegistrationStatusRequestWithEtagSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteRegistrationStatusRequestWithEtagSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusRequestWithEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 216 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationStatusRequestWithEtagSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + parameters: + - id: mockedDeviceRegistrationStatus + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusRequestWithoutEtagSucceed(@Mocked final DeviceRegistrationStatus) + id: deleteRegistrationStatusRequestWithoutEtagSucceed(@Mocked final DeviceRegistrationStatus) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: deleteRegistrationStatusRequestWithoutEtagSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + nameWithType: RegistrationStatusManagerTest.deleteRegistrationStatusRequestWithoutEtagSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteRegistrationStatusRequestWithoutEtagSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusRequestWithoutEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 248 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationStatusRequestWithoutEtagSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + parameters: + - id: mockedDeviceRegistrationStatus + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusThrowsOnNullDeviceRegistrationStatus() + id: deleteRegistrationStatusThrowsOnNullDeviceRegistrationStatus() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: deleteRegistrationStatusThrowsOnNullDeviceRegistrationStatus() + nameWithType: RegistrationStatusManagerTest.deleteRegistrationStatusThrowsOnNullDeviceRegistrationStatus() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteRegistrationStatusThrowsOnNullDeviceRegistrationStatus() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusThrowsOnNullDeviceRegistrationStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 201 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void deleteRegistrationStatusThrowsOnNullDeviceRegistrationStatus() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.factoryCreatesNewInstanceSucceed() + id: factoryCreatesNewInstanceSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: factoryCreatesNewInstanceSucceed() + nameWithType: RegistrationStatusManagerTest.factoryCreatesNewInstanceSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.factoryCreatesNewInstanceSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.factoryCreatesNewInstanceSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 51 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void factoryCreatesNewInstanceSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestServiceReportedFail() + id: getRequestServiceReportedFail() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: getRequestServiceReportedFail() + nameWithType: RegistrationStatusManagerTest.getRequestServiceReportedFail() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.getRequestServiceReportedFail() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestServiceReportedFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 177 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRequestServiceReportedFail() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestSucceed(@Mocked final DeviceRegistrationStatus) + id: getRequestSucceed(@Mocked final DeviceRegistrationStatus) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: getRequestSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + nameWithType: RegistrationStatusManagerTest.getRequestSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.getRequestSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 93 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRequestSucceed( @Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + parameters: + - id: mockedDeviceRegistrationStatus + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestThrowsOnNullBody() + id: getRequestThrowsOnNullBody() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: getRequestThrowsOnNullBody() + nameWithType: RegistrationStatusManagerTest.getRequestThrowsOnNullBody() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.getRequestThrowsOnNullBody() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestThrowsOnNullBody* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 126 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRequestThrowsOnNullBody() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestTransportFailed() + id: getRequestTransportFailed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: getRequestTransportFailed() + nameWithType: RegistrationStatusManagerTest.getRequestTransportFailed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.getRequestTransportFailed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestTransportFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 153 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getRequestTransportFailed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getThrowsOnEmptyId() + id: getThrowsOnEmptyId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: getThrowsOnEmptyId() + nameWithType: RegistrationStatusManagerTest.getThrowsOnEmptyId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.getThrowsOnEmptyId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getThrowsOnEmptyId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 78 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getThrowsOnEmptyId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getThrowsOnNullId() + id: getThrowsOnNullId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + langs: + - java + name: getThrowsOnNullId() + nameWithType: RegistrationStatusManagerTest.getThrowsOnNullId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.getThrowsOnNullId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getThrowsOnNullId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManagerTest.java + startLine: 65 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getThrowsOnNullId() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.constructorThrowsOnNull* + name: constructorThrowsOnNull + nameWithType: RegistrationStatusManagerTest.constructorThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.constructorThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.factoryCreatesNewInstanceSucceed* + name: factoryCreatesNewInstanceSucceed + nameWithType: RegistrationStatusManagerTest.factoryCreatesNewInstanceSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.factoryCreatesNewInstanceSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getThrowsOnNullId* + name: getThrowsOnNullId + nameWithType: RegistrationStatusManagerTest.getThrowsOnNullId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.getThrowsOnNullId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getThrowsOnEmptyId* + name: getThrowsOnEmptyId + nameWithType: RegistrationStatusManagerTest.getThrowsOnEmptyId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.getThrowsOnEmptyId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + name: DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestSucceed* + name: getRequestSucceed + nameWithType: RegistrationStatusManagerTest.getRequestSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.getRequestSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestThrowsOnNullBody* + name: getRequestThrowsOnNullBody + nameWithType: RegistrationStatusManagerTest.getRequestThrowsOnNullBody + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.getRequestThrowsOnNullBody + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestTransportFailed* + name: getRequestTransportFailed + nameWithType: RegistrationStatusManagerTest.getRequestTransportFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.getRequestTransportFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.getRequestServiceReportedFail* + name: getRequestServiceReportedFail + nameWithType: RegistrationStatusManagerTest.getRequestServiceReportedFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.getRequestServiceReportedFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusThrowsOnNullDeviceRegistrationStatus* + name: deleteRegistrationStatusThrowsOnNullDeviceRegistrationStatus + nameWithType: RegistrationStatusManagerTest.deleteRegistrationStatusThrowsOnNullDeviceRegistrationStatus + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteRegistrationStatusThrowsOnNullDeviceRegistrationStatus + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusRequestWithEtagSucceed* + name: deleteRegistrationStatusRequestWithEtagSucceed + nameWithType: RegistrationStatusManagerTest.deleteRegistrationStatusRequestWithEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteRegistrationStatusRequestWithEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusRequestWithoutEtagSucceed* + name: deleteRegistrationStatusRequestWithoutEtagSucceed + nameWithType: RegistrationStatusManagerTest.deleteRegistrationStatusRequestWithoutEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteRegistrationStatusRequestWithoutEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationStatusRequestTransportFailed* + name: deleteRegistrationStatusRequestTransportFailed + nameWithType: RegistrationStatusManagerTest.deleteRegistrationStatusRequestTransportFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteRegistrationStatusRequestTransportFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteRegistrationServiceReportedFail* + name: deleteRegistrationServiceReportedFail + nameWithType: RegistrationStatusManagerTest.deleteRegistrationServiceReportedFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteRegistrationServiceReportedFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagThrowsOnNullId* + name: deleteIdAndETagThrowsOnNullId + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagThrowsOnNullId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagThrowsOnNullId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagThrowsOnEmptyId* + name: deleteIdAndETagThrowsOnEmptyId + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagThrowsOnEmptyId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagThrowsOnEmptyId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestWithEtagSucceed* + name: deleteIdAndETagRequestWithEtagSucceed + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagRequestWithEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagRequestWithEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestWithNullEtagSucceed* + name: deleteIdAndETagRequestWithNullEtagSucceed + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagRequestWithNullEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagRequestWithNullEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestWithEmptyEtagSucceed* + name: deleteIdAndETagRequestWithEmptyEtagSucceed + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagRequestWithEmptyEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagRequestWithEmptyEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestTransportFailed* + name: deleteIdAndETagRequestTransportFailed + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagRequestTransportFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagRequestTransportFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.deleteIdAndETagRequestServiceReportedFail* + name: deleteIdAndETagRequestServiceReportedFail + nameWithType: RegistrationStatusManagerTest.deleteIdAndETagRequestServiceReportedFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.deleteIdAndETagRequestServiceReportedFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnNullQuerySpecification* + name: createEnrollmentGroupQueryThrowsOnNullQuerySpecification + nameWithType: RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnNullQuerySpecification + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnNullQuerySpecification + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + name: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnNullEnrollmentGroupId* + name: createEnrollmentGroupQueryThrowsOnNullEnrollmentGroupId + nameWithType: RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnNullEnrollmentGroupId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnNullEnrollmentGroupId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnEmptyEnrollmentGroupId* + name: createEnrollmentGroupQueryThrowsOnEmptyEnrollmentGroupId + nameWithType: RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnEmptyEnrollmentGroupId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnEmptyEnrollmentGroupId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQueryThrowsOnNegativePageSize* + name: createEnrollmentGroupQueryThrowsOnNegativePageSize + nameWithType: RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnNegativePageSize + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.createEnrollmentGroupQueryThrowsOnNegativePageSize + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service._query + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service._query + name: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.createEnrollmentGroupQuerySucceed* + name: createEnrollmentGroupQuerySucceed + nameWithType: RegistrationStatusManagerTest.createEnrollmentGroupQuerySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest.createEnrollmentGroupQuerySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + parent: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml + name: ContractApiHttp + nameWithType: ContractApiHttp + fullName: com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttp + type: Class + summary: >- +

This client handles the Device Provisioning Service HTTP communication.

+ +

This class implements the HTTPS contract between the Provisioning Service Client and the Device Provisioning Service. It is called by the Managers that implement the Provisioning Service Client public APIs. To access the public APIs, please see the ProvisioningServiceClient.

+ +

The follow diagram describe the relation between these 3 layers of the Service Client:

+ +

+ +

+
+                  +-------------------------------------------------------------------+           +------------+
+
+                  |                        ProvisioningServiceClient                  |           |    Query   |
+
+                  +-----+----------------------------+--------------------------+-----+           +--+---+-----+
+
+                       /                             |                           \                   |   |
+
+                      /                              |                            \                  |   |
+
+        +------------+----------------+  +-----------+------------+  +-------------+-------------+   |   |
+
+        | IndividualEnrollmentManager |  | EnrollmentGroupManager |  | RegistrationStatusManager |   |   |
+
+        +------------+--------+-------+  +-----------+------+-----+  +-------------+-------+-----+   |   |
+
+                     |         \                     |       \                     |        \        |   |
+
+                     |          +-----------------------------+------------------------------+-------+   |
+
+                     |                               |                             |                     |
+
+        +------------+-------------------------------+-----------------------------+---------------------+---+
+
+        |                                       ContractApiHttp                                              |
+
+        +------------------------------------------------+---------------------------------------------------+
+
+                                                         |
+
+                                                         |
+
+                   +-------------------------------------+------------------------------------------+
+
+                   |                 com.microsoft.azure.sdk.iot.deps.transport.http                |
+
+                   +--------------------------------------------------------------------------------+
+
+        
+
+      
+ +

+ syntax: + content: public class ContractApiHttp +- uid: com.microsoft.azure.sdk.iot.deps.transport.http._http_response + parent: com.microsoft.azure.sdk.iot.deps.transport.http + href: com.microsoft.azure.sdk.iot.deps.transport.http._http_response.yml + name: HttpResponse + nameWithType: HttpResponse + fullName: com.microsoft.azure.sdk.iot.deps.transport.http.HttpResponse + type: Class + summary:

An HTTPS response. Contains the status code, body, header fields, and error reason (if any).

+ syntax: + content: public class HttpResponse +- uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml + name: RegistrationStatusManager + nameWithType: RegistrationStatusManager + fullName: com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManager + type: Class + summary: >- +

Registration Status Manager

+ +

This is the inner class that implements the Registration Status APIs.

+ +

For the exposed API, please see ProvisioningServiceClient.

+ +

+ syntax: + content: public class RegistrationStatusManager +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + name: DeviceRegistrationStatus + nameWithType: DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus + type: Class + summary: >- +

Representation of a single Device Provisioning Service device registration status with a JSON deserializer.

+ +

Example of JSON format:

{
+
+            "registrationId":"validRegistrationId",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "assignedHub":"ContosoIoTHub.azure-devices.net",
+
+            "deviceId":"ContosoDevice-123",
+
+            "status":"assigned"
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "errorCode":200
+
+            "errorMessage":"Succeeded"
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + name: QuerySpecification + nameWithType: QuerySpecification + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecification + type: Class + summary: >- +

Representation of a single Device Provisioning Service query specification with a JSON serializer.

+ +

+ syntax: + content: public class QuerySpecification extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service._query + parent: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + name: Query + nameWithType: Query + fullName: com.microsoft.azure.sdk.iot.provisioning.service.Query + type: Class + summary: >- +

The query iterator.

+ +

TheQuery  + + iterator is the result of the query factory for

IndividualEnrollment:

ProvisioningServiceClient#createIndividualEnrollmentQuery(QuerySpecification, int)

EnrollmentGroup:

ProvisioningServiceClient#createEnrollmentGroupQuery(QuerySpecification, int)

RegistrationStatus:

ProvisioningServiceClient#createEnrollmentGroupRegistrationStatusQuery(QuerySpecification, String, int)

+ +

On all cases, the QuerySpecification contains a SQL query that must follow the Query Language for the Device Provisioning Service.

+ +

Optionally, anInteger  + + with the pageSize, can determine the maximum number of the items in the QueryResult returned by the next(). It must be any positive integer, and if it contains 0, the Device Provisioning Service will ignore it and use a standard page size.

+ +

You can use this Object as a standard Iterator, just using the hasNext() and next() in a while  + + loop, up to the point where the hasNext() returnfalse  + + . But, keep in mind that the QueryResult can contain a empty list, even if the hasNext() returnedtrue  + + . For example, image that you have 10 Individual Enrollments in the Device Provisioning Service and you created new query with thepageSize  + + equals 5. The firsthasNext()  + + will returntrue  + + , and the firstnext()  + + will return aQueryResult  + + with 5 items. After that you call thehasNext  + + , which will returnstrue  + + . Now, before you get the next page, somebody delete all the Individual Enrollments, What happened, when you call thenext()  + + , it will return a validQueryResult  + + , but the QueryResult#getItems() will return a empty list.

+ +

You can also store a query context (QuerySpecification + ContinuationToken) and restart it in the future, from the point where you stopped.

+ +

Besides the Items, the queryResult contains the continuationToken, the QueryResult#getContinuationToken() shall return it. In any point in the future, you may recreate the query using the same query factories that you used for the first time, and call next(String) providing the stored continuationToken to get the next page.

+ +

+ syntax: + content: public class Query diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml new file mode 100644 index 000000000000..36261fbb8dd8 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml @@ -0,0 +1,795 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + id: _tools_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_name_empty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_name_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_notquoted_last() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_notquoted_notlast() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_quoted_last() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_quoted_notlast() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_value_empty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_value_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_input_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_input_key_empty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_input_key_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_input_object_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_jsonvalue_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_good_case() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_input_key_empty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_input_key_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_input_object_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_value_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonString_good_case() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonString_input_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_good_case() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_good_case_trim() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_keyName_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_map_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_value_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrEmpty_called_with_empty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrEmpty_input_not_empty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrEmptyInputNull_called_with_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_input_null() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_input_white_space() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_input_white_spaces() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_not_empty() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: ToolsTest + nameWithType: ToolsTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 25 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + summary:

Utility function collection

+ syntax: + content: public class ToolsTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_name_empty() + id: appendJsonAttribute_good_case_name_empty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: appendJsonAttribute_good_case_name_empty() + nameWithType: ToolsTest.appendJsonAttribute_good_case_name_empty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_name_empty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_name_empty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 425 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void appendJsonAttribute_good_case_name_empty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_name_null() + id: appendJsonAttribute_good_case_name_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: appendJsonAttribute_good_case_name_null() + nameWithType: ToolsTest.appendJsonAttribute_good_case_name_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_name_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_name_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 410 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void appendJsonAttribute_good_case_name_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_notquoted_last() + id: appendJsonAttribute_good_case_notquoted_last() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: appendJsonAttribute_good_case_notquoted_last() + nameWithType: ToolsTest.appendJsonAttribute_good_case_notquoted_last() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_notquoted_last() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_notquoted_last* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 485 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void appendJsonAttribute_good_case_notquoted_last() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_notquoted_notlast() + id: appendJsonAttribute_good_case_notquoted_notlast() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: appendJsonAttribute_good_case_notquoted_notlast() + nameWithType: ToolsTest.appendJsonAttribute_good_case_notquoted_notlast() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_notquoted_notlast() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_notquoted_notlast* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 470 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void appendJsonAttribute_good_case_notquoted_notlast() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_quoted_last() + id: appendJsonAttribute_good_case_quoted_last() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: appendJsonAttribute_good_case_quoted_last() + nameWithType: ToolsTest.appendJsonAttribute_good_case_quoted_last() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_quoted_last() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_quoted_last* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 515 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void appendJsonAttribute_good_case_quoted_last() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_quoted_notlast() + id: appendJsonAttribute_good_case_quoted_notlast() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: appendJsonAttribute_good_case_quoted_notlast() + nameWithType: ToolsTest.appendJsonAttribute_good_case_quoted_notlast() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_quoted_notlast() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_quoted_notlast* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 500 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void appendJsonAttribute_good_case_quoted_notlast() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_value_empty() + id: appendJsonAttribute_good_case_value_empty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: appendJsonAttribute_good_case_value_empty() + nameWithType: ToolsTest.appendJsonAttribute_good_case_value_empty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_value_empty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_value_empty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 455 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void appendJsonAttribute_good_case_value_empty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_value_null() + id: appendJsonAttribute_good_case_value_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: appendJsonAttribute_good_case_value_null() + nameWithType: ToolsTest.appendJsonAttribute_good_case_value_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_value_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_value_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 440 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void appendJsonAttribute_good_case_value_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_input_null() + id: appendJsonAttribute_input_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: appendJsonAttribute_input_null() + nameWithType: ToolsTest.appendJsonAttribute_input_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_input_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_input_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 402 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void appendJsonAttribute_input_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_input_key_empty() + id: getNumberValueFromJsonObject_input_key_empty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getNumberValueFromJsonObject_input_key_empty() + nameWithType: ToolsTest.getNumberValueFromJsonObject_input_key_empty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getNumberValueFromJsonObject_input_key_empty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_input_key_empty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 366 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getNumberValueFromJsonObject_input_key_empty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_input_key_null() + id: getNumberValueFromJsonObject_input_key_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getNumberValueFromJsonObject_input_key_null() + nameWithType: ToolsTest.getNumberValueFromJsonObject_input_key_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getNumberValueFromJsonObject_input_key_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_input_key_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 349 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getNumberValueFromJsonObject_input_key_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_input_object_null() + id: getNumberValueFromJsonObject_input_object_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getNumberValueFromJsonObject_input_object_null() + nameWithType: ToolsTest.getNumberValueFromJsonObject_input_object_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getNumberValueFromJsonObject_input_object_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_input_object_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 332 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getNumberValueFromJsonObject_input_object_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_jsonvalue_null() + id: getNumberValueFromJsonObject_jsonvalue_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getNumberValueFromJsonObject_jsonvalue_null() + nameWithType: ToolsTest.getNumberValueFromJsonObject_jsonvalue_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getNumberValueFromJsonObject_jsonvalue_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_jsonvalue_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 385 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getNumberValueFromJsonObject_jsonvalue_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_good_case() + id: getValueFromJsonObject_good_case() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getValueFromJsonObject_good_case() + nameWithType: ToolsTest.getValueFromJsonObject_good_case() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonObject_good_case() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_good_case* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 267 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getValueFromJsonObject_good_case() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_input_key_empty() + id: getValueFromJsonObject_input_key_empty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getValueFromJsonObject_input_key_empty() + nameWithType: ToolsTest.getValueFromJsonObject_input_key_empty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonObject_input_key_empty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_input_key_empty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 248 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getValueFromJsonObject_input_key_empty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_input_key_null() + id: getValueFromJsonObject_input_key_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getValueFromJsonObject_input_key_null() + nameWithType: ToolsTest.getValueFromJsonObject_input_key_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonObject_input_key_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_input_key_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 231 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getValueFromJsonObject_input_key_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_input_object_null() + id: getValueFromJsonObject_input_object_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getValueFromJsonObject_input_object_null() + nameWithType: ToolsTest.getValueFromJsonObject_input_object_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonObject_input_object_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_input_object_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 218 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getValueFromJsonObject_input_object_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_value_null() + id: getValueFromJsonObject_value_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getValueFromJsonObject_value_null() + nameWithType: ToolsTest.getValueFromJsonObject_value_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonObject_value_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_value_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 284 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getValueFromJsonObject_value_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonString_good_case() + id: getValueFromJsonString_good_case() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getValueFromJsonString_good_case() + nameWithType: ToolsTest.getValueFromJsonString_good_case() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonString_good_case() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonString_good_case* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 314 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getValueFromJsonString_good_case() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonString_input_null() + id: getValueFromJsonString_input_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getValueFromJsonString_input_null() + nameWithType: ToolsTest.getValueFromJsonString_input_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonString_input_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonString_input_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 301 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getValueFromJsonString_input_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_good_case() + id: getValueStringByKey_good_case() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getValueStringByKey_good_case() + nameWithType: ToolsTest.getValueStringByKey_good_case() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueStringByKey_good_case() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_good_case* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 170 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getValueStringByKey_good_case() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_good_case_trim() + id: getValueStringByKey_good_case_trim() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getValueStringByKey_good_case_trim() + nameWithType: ToolsTest.getValueStringByKey_good_case_trim() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueStringByKey_good_case_trim() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_good_case_trim* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 188 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getValueStringByKey_good_case_trim() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_keyName_null() + id: getValueStringByKey_keyName_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getValueStringByKey_keyName_null() + nameWithType: ToolsTest.getValueStringByKey_keyName_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueStringByKey_keyName_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_keyName_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 155 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getValueStringByKey_keyName_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_map_null() + id: getValueStringByKey_map_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getValueStringByKey_map_null() + nameWithType: ToolsTest.getValueStringByKey_map_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueStringByKey_map_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_map_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 141 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getValueStringByKey_map_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_value_null() + id: getValueStringByKey_value_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: getValueStringByKey_value_null() + nameWithType: ToolsTest.getValueStringByKey_value_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueStringByKey_value_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_value_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 203 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void getValueStringByKey_value_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrEmpty_called_with_empty() + id: isNullOrEmpty_called_with_empty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: isNullOrEmpty_called_with_empty() + nameWithType: ToolsTest.isNullOrEmpty_called_with_empty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrEmpty_called_with_empty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrEmpty_called_with_empty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 42 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void isNullOrEmpty_called_with_empty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrEmpty_input_not_empty() + id: isNullOrEmpty_input_not_empty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: isNullOrEmpty_input_not_empty() + nameWithType: ToolsTest.isNullOrEmpty_input_not_empty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrEmpty_input_not_empty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrEmpty_input_not_empty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 55 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void isNullOrEmpty_input_not_empty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrEmptyInputNull_called_with_null() + id: isNullOrEmptyInputNull_called_with_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: isNullOrEmptyInputNull_called_with_null() + nameWithType: ToolsTest.isNullOrEmptyInputNull_called_with_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrEmptyInputNull_called_with_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrEmptyInputNull_called_with_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 29 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void isNullOrEmptyInputNull_called_with_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_input_null() + id: isNullOrWhiteSpace_input_null() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: isNullOrWhiteSpace_input_null() + nameWithType: ToolsTest.isNullOrWhiteSpace_input_null() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrWhiteSpace_input_null() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_input_null* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 68 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void isNullOrWhiteSpace_input_null() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_input_white_space() + id: isNullOrWhiteSpace_input_white_space() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: isNullOrWhiteSpace_input_white_space() + nameWithType: ToolsTest.isNullOrWhiteSpace_input_white_space() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrWhiteSpace_input_white_space() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_input_white_space* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 81 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void isNullOrWhiteSpace_input_white_space() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_input_white_spaces() + id: isNullOrWhiteSpace_input_white_spaces() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: isNullOrWhiteSpace_input_white_spaces() + nameWithType: ToolsTest.isNullOrWhiteSpace_input_white_spaces() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrWhiteSpace_input_white_spaces() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_input_white_spaces* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 101 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void isNullOrWhiteSpace_input_white_spaces() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_not_empty() + id: isNullOrWhiteSpace_not_empty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + langs: + - java + name: isNullOrWhiteSpace_not_empty() + nameWithType: ToolsTest.isNullOrWhiteSpace_not_empty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrWhiteSpace_not_empty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_not_empty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/ToolsTest.java + startLine: 121 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + syntax: + content: public void isNullOrWhiteSpace_not_empty() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrEmptyInputNull_called_with_null* + name: isNullOrEmptyInputNull_called_with_null + nameWithType: ToolsTest.isNullOrEmptyInputNull_called_with_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrEmptyInputNull_called_with_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrEmpty_called_with_empty* + name: isNullOrEmpty_called_with_empty + nameWithType: ToolsTest.isNullOrEmpty_called_with_empty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrEmpty_called_with_empty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrEmpty_input_not_empty* + name: isNullOrEmpty_input_not_empty + nameWithType: ToolsTest.isNullOrEmpty_input_not_empty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrEmpty_input_not_empty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_input_null* + name: isNullOrWhiteSpace_input_null + nameWithType: ToolsTest.isNullOrWhiteSpace_input_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrWhiteSpace_input_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_input_white_space* + name: isNullOrWhiteSpace_input_white_space + nameWithType: ToolsTest.isNullOrWhiteSpace_input_white_space + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrWhiteSpace_input_white_space + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_input_white_spaces* + name: isNullOrWhiteSpace_input_white_spaces + nameWithType: ToolsTest.isNullOrWhiteSpace_input_white_spaces + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrWhiteSpace_input_white_spaces + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.isNullOrWhiteSpace_not_empty* + name: isNullOrWhiteSpace_not_empty + nameWithType: ToolsTest.isNullOrWhiteSpace_not_empty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.isNullOrWhiteSpace_not_empty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_map_null* + name: getValueStringByKey_map_null + nameWithType: ToolsTest.getValueStringByKey_map_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueStringByKey_map_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_keyName_null* + name: getValueStringByKey_keyName_null + nameWithType: ToolsTest.getValueStringByKey_keyName_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueStringByKey_keyName_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_good_case* + name: getValueStringByKey_good_case + nameWithType: ToolsTest.getValueStringByKey_good_case + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueStringByKey_good_case + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_good_case_trim* + name: getValueStringByKey_good_case_trim + nameWithType: ToolsTest.getValueStringByKey_good_case_trim + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueStringByKey_good_case_trim + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueStringByKey_value_null* + name: getValueStringByKey_value_null + nameWithType: ToolsTest.getValueStringByKey_value_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueStringByKey_value_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_input_object_null* + name: getValueFromJsonObject_input_object_null + nameWithType: ToolsTest.getValueFromJsonObject_input_object_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonObject_input_object_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_input_key_null* + name: getValueFromJsonObject_input_key_null + nameWithType: ToolsTest.getValueFromJsonObject_input_key_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonObject_input_key_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_input_key_empty* + name: getValueFromJsonObject_input_key_empty + nameWithType: ToolsTest.getValueFromJsonObject_input_key_empty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonObject_input_key_empty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_good_case* + name: getValueFromJsonObject_good_case + nameWithType: ToolsTest.getValueFromJsonObject_good_case + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonObject_good_case + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonObject_value_null* + name: getValueFromJsonObject_value_null + nameWithType: ToolsTest.getValueFromJsonObject_value_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonObject_value_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonString_input_null* + name: getValueFromJsonString_input_null + nameWithType: ToolsTest.getValueFromJsonString_input_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonString_input_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getValueFromJsonString_good_case* + name: getValueFromJsonString_good_case + nameWithType: ToolsTest.getValueFromJsonString_good_case + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getValueFromJsonString_good_case + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_input_object_null* + name: getNumberValueFromJsonObject_input_object_null + nameWithType: ToolsTest.getNumberValueFromJsonObject_input_object_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getNumberValueFromJsonObject_input_object_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_input_key_null* + name: getNumberValueFromJsonObject_input_key_null + nameWithType: ToolsTest.getNumberValueFromJsonObject_input_key_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getNumberValueFromJsonObject_input_key_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_input_key_empty* + name: getNumberValueFromJsonObject_input_key_empty + nameWithType: ToolsTest.getNumberValueFromJsonObject_input_key_empty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getNumberValueFromJsonObject_input_key_empty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.getNumberValueFromJsonObject_jsonvalue_null* + name: getNumberValueFromJsonObject_jsonvalue_null + nameWithType: ToolsTest.getNumberValueFromJsonObject_jsonvalue_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.getNumberValueFromJsonObject_jsonvalue_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_input_null* + name: appendJsonAttribute_input_null + nameWithType: ToolsTest.appendJsonAttribute_input_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_input_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_name_null* + name: appendJsonAttribute_good_case_name_null + nameWithType: ToolsTest.appendJsonAttribute_good_case_name_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_name_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_name_empty* + name: appendJsonAttribute_good_case_name_empty + nameWithType: ToolsTest.appendJsonAttribute_good_case_name_empty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_name_empty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_value_null* + name: appendJsonAttribute_good_case_value_null + nameWithType: ToolsTest.appendJsonAttribute_good_case_value_null + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_value_null + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_value_empty* + name: appendJsonAttribute_good_case_value_empty + nameWithType: ToolsTest.appendJsonAttribute_good_case_value_empty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_value_empty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_notquoted_notlast* + name: appendJsonAttribute_good_case_notquoted_notlast + nameWithType: ToolsTest.appendJsonAttribute_good_case_notquoted_notlast + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_notquoted_notlast + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_notquoted_last* + name: appendJsonAttribute_good_case_notquoted_last + nameWithType: ToolsTest.appendJsonAttribute_good_case_notquoted_last + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_notquoted_last + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_quoted_notlast* + name: appendJsonAttribute_good_case_quoted_notlast + nameWithType: ToolsTest.appendJsonAttribute_good_case_quoted_notlast + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_quoted_notlast + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.appendJsonAttribute_good_case_quoted_last* + name: appendJsonAttribute_good_case_quoted_last + nameWithType: ToolsTest.appendJsonAttribute_good_case_quoted_last + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest.appendJsonAttribute_good_case_quoted_last + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.yml new file mode 100644 index 000000000000..6506376f943d --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.yml @@ -0,0 +1,77 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + id: auth + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5 + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.yml + langs: + - java + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + nameWithType: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + type: Namespace + source: + remote: + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 5 + syntax: + content: package tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + name: ProvisioningConnectionStringBuilderTest + nameWithType: ProvisioningConnectionStringBuilderTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest + type: Class + summary:

Unit test for Provisioning Connection String Builder 100% methods, 100% lines covered

+ syntax: + content: public class ProvisioningConnectionStringBuilderTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + name: ProvisioningConnectionStringTest + nameWithType: ProvisioningConnectionStringTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest + type: Class + summary:

Unit test for Provisioning Connection String 100% methods, 100% lines covered

+ syntax: + content: public class ProvisioningConnectionStringTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.yml + name: ProvisioningServiceSasTokenTest + nameWithType: ProvisioningServiceSasTokenTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningServiceSasTokenTest + type: Class + summary:

Unit test for Provisioning Service SasToken 100% methods, 100% lines covered

+ syntax: + content: public class ProvisioningServiceSasTokenTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml + name: ServiceAuthenticationWithSharedAccessPolicyKeyTest + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest + type: Class + summary:

Unit test for Device Provisioning Service Authentication With Shared Access Policy Key 100% methods, 100% lines covered

+ syntax: + content: public class ServiceAuthenticationWithSharedAccessPolicyKeyTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml + name: ServiceAuthenticationWithSharedAccessPolicyTokenTest + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest + type: Class + summary:

Unit test for Device Provisioning Service Authentication With Shared Access Policy Token 100% methods, 100% lines covered

+ syntax: + content: public class ServiceAuthenticationWithSharedAccessPolicyTokenTest diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml new file mode 100644 index 000000000000..238a459213bd --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml @@ -0,0 +1,311 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + id: auth1fec933a7a17119e26c6e2a710b97370 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getAuthenticationMethodSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getDeviceProvisioningServiceNameSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getHostNameSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getSharedAccessKeyNameSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getSharedAccessKeySucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getSharedAccessSignatureSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getUserStringSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.setSharedAccessKeyNameSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.setSharedAccessKeySucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.setSharedAccessSignatureSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.toStringSucceeded() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + langs: + - java + name: ProvisioningConnectionStringTest + nameWithType: ProvisioningConnectionStringTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + startLine: 19 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + summary:

Unit test for Provisioning Connection String 100% methods, 100% lines covered

+ syntax: + content: public class ProvisioningConnectionStringTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getAuthenticationMethodSucceeded() + id: getAuthenticationMethodSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + langs: + - java + name: getAuthenticationMethodSucceeded() + nameWithType: ProvisioningConnectionStringTest.getAuthenticationMethodSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getAuthenticationMethodSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getAuthenticationMethodSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + startLine: 92 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void getAuthenticationMethodSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getDeviceProvisioningServiceNameSucceeded() + id: getDeviceProvisioningServiceNameSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + langs: + - java + name: getDeviceProvisioningServiceNameSucceeded() + nameWithType: ProvisioningConnectionStringTest.getDeviceProvisioningServiceNameSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getDeviceProvisioningServiceNameSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getDeviceProvisioningServiceNameSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + startLine: 78 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void getDeviceProvisioningServiceNameSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getHostNameSucceeded() + id: getHostNameSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + langs: + - java + name: getHostNameSucceeded() + nameWithType: ProvisioningConnectionStringTest.getHostNameSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getHostNameSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getHostNameSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + startLine: 148 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void getHostNameSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getSharedAccessKeyNameSucceeded() + id: getSharedAccessKeyNameSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + langs: + - java + name: getSharedAccessKeyNameSucceeded() + nameWithType: ProvisioningConnectionStringTest.getSharedAccessKeyNameSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getSharedAccessKeyNameSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getSharedAccessKeyNameSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + startLine: 106 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void getSharedAccessKeyNameSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getSharedAccessKeySucceeded() + id: getSharedAccessKeySucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + langs: + - java + name: getSharedAccessKeySucceeded() + nameWithType: ProvisioningConnectionStringTest.getSharedAccessKeySucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getSharedAccessKeySucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getSharedAccessKeySucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + startLine: 120 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void getSharedAccessKeySucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getSharedAccessSignatureSucceeded() + id: getSharedAccessSignatureSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + langs: + - java + name: getSharedAccessSignatureSucceeded() + nameWithType: ProvisioningConnectionStringTest.getSharedAccessSignatureSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getSharedAccessSignatureSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getSharedAccessSignatureSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + startLine: 134 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void getSharedAccessSignatureSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getUserStringSucceeded() + id: getUserStringSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + langs: + - java + name: getUserStringSucceeded() + nameWithType: ProvisioningConnectionStringTest.getUserStringSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getUserStringSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getUserStringSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + startLine: 46 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void getUserStringSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.setSharedAccessKeyNameSucceeded() + id: setSharedAccessKeyNameSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + langs: + - java + name: setSharedAccessKeyNameSucceeded() + nameWithType: ProvisioningConnectionStringTest.setSharedAccessKeyNameSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.setSharedAccessKeyNameSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.setSharedAccessKeyNameSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + startLine: 162 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void setSharedAccessKeyNameSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.setSharedAccessKeySucceeded() + id: setSharedAccessKeySucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + langs: + - java + name: setSharedAccessKeySucceeded() + nameWithType: ProvisioningConnectionStringTest.setSharedAccessKeySucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.setSharedAccessKeySucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.setSharedAccessKeySucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + startLine: 177 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void setSharedAccessKeySucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.setSharedAccessSignatureSucceeded() + id: setSharedAccessSignatureSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + langs: + - java + name: setSharedAccessSignatureSucceeded() + nameWithType: ProvisioningConnectionStringTest.setSharedAccessSignatureSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.setSharedAccessSignatureSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.setSharedAccessSignatureSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + startLine: 192 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void setSharedAccessSignatureSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.toStringSucceeded() + id: toStringSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + langs: + - java + name: toStringSucceeded() + nameWithType: ProvisioningConnectionStringTest.toStringSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.toStringSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.toStringSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringTest.java + startLine: 60 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void toStringSucceeded() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getUserStringSucceeded* + name: getUserStringSucceeded + nameWithType: ProvisioningConnectionStringTest.getUserStringSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getUserStringSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.toStringSucceeded* + name: toStringSucceeded + nameWithType: ProvisioningConnectionStringTest.toStringSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.toStringSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getDeviceProvisioningServiceNameSucceeded* + name: getDeviceProvisioningServiceNameSucceeded + nameWithType: ProvisioningConnectionStringTest.getDeviceProvisioningServiceNameSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getDeviceProvisioningServiceNameSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getAuthenticationMethodSucceeded* + name: getAuthenticationMethodSucceeded + nameWithType: ProvisioningConnectionStringTest.getAuthenticationMethodSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getAuthenticationMethodSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getSharedAccessKeyNameSucceeded* + name: getSharedAccessKeyNameSucceeded + nameWithType: ProvisioningConnectionStringTest.getSharedAccessKeyNameSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getSharedAccessKeyNameSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getSharedAccessKeySucceeded* + name: getSharedAccessKeySucceeded + nameWithType: ProvisioningConnectionStringTest.getSharedAccessKeySucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getSharedAccessKeySucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getSharedAccessSignatureSucceeded* + name: getSharedAccessSignatureSucceeded + nameWithType: ProvisioningConnectionStringTest.getSharedAccessSignatureSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getSharedAccessSignatureSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.getHostNameSucceeded* + name: getHostNameSucceeded + nameWithType: ProvisioningConnectionStringTest.getHostNameSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.getHostNameSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.setSharedAccessKeyNameSucceeded* + name: setSharedAccessKeyNameSucceeded + nameWithType: ProvisioningConnectionStringTest.setSharedAccessKeyNameSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.setSharedAccessKeyNameSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.setSharedAccessKeySucceeded* + name: setSharedAccessKeySucceeded + nameWithType: ProvisioningConnectionStringTest.setSharedAccessKeySucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.setSharedAccessKeySucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.setSharedAccessSignatureSucceeded* + name: setSharedAccessSignatureSucceeded + nameWithType: ProvisioningConnectionStringTest.setSharedAccessSignatureSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringTest.setSharedAccessSignatureSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml + name: AuthenticationMethod + nameWithType: AuthenticationMethod + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.AuthenticationMethod + type: Class + summary:

Class used to abstract the different authentication methods used to use Provisioning SDK.

+ syntax: + content: public class AuthenticationMethod +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + name: ProvisioningConnectionString + nameWithType: ProvisioningConnectionString + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString + type: Class + summary:

Expose all connections string properties and methods for user, device and connection string serialization.

+ syntax: + content: public class ProvisioningConnectionString extends ProvisioningConnectionStringBuilder diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml new file mode 100644 index 000000000000..7ed5874aadf9 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml @@ -0,0 +1,253 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + id: auth712150a9467011f9cdc3689a4e69bd73 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorStoreParameters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnEmptyKey() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnEmptyPolicyName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnNullKey() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnNullPolicyName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateReturnConnectionString() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateSetTokenToNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateStorePolicyNameAndKey() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateThrowsOnNullConnectionString() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml + langs: + - java + name: ServiceAuthenticationWithSharedAccessPolicyKeyTest + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKeyTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKeyTest.java + startLine: 19 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + summary:

Unit test for Device Provisioning Service Authentication With Shared Access Policy Key 100% methods, 100% lines covered

+ syntax: + content: public class ServiceAuthenticationWithSharedAccessPolicyKeyTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorStoreParameters() + id: constructorStoreParameters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml + langs: + - java + name: constructorStoreParameters() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorStoreParameters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorStoreParameters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorStoreParameters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKeyTest.java + startLine: 26 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorStoreParameters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnEmptyKey() + id: constructorThrowsOnEmptyKey() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml + langs: + - java + name: constructorThrowsOnEmptyKey() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnEmptyKey() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnEmptyKey() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnEmptyKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKeyTest.java + startLine: 96 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorThrowsOnEmptyKey() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnEmptyPolicyName() + id: constructorThrowsOnEmptyPolicyName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml + langs: + - java + name: constructorThrowsOnEmptyPolicyName() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnEmptyPolicyName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnEmptyPolicyName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnEmptyPolicyName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKeyTest.java + startLine: 62 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorThrowsOnEmptyPolicyName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnNullKey() + id: constructorThrowsOnNullKey() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml + langs: + - java + name: constructorThrowsOnNullKey() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnNullKey() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnNullKey() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnNullKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKeyTest.java + startLine: 79 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorThrowsOnNullKey() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnNullPolicyName() + id: constructorThrowsOnNullPolicyName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml + langs: + - java + name: constructorThrowsOnNullPolicyName() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnNullPolicyName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnNullPolicyName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnNullPolicyName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKeyTest.java + startLine: 45 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorThrowsOnNullPolicyName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateReturnConnectionString() + id: populateReturnConnectionString() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml + langs: + - java + name: populateReturnConnectionString() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateReturnConnectionString() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateReturnConnectionString() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateReturnConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKeyTest.java + startLine: 198 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void populateReturnConnectionString() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateSetTokenToNull() + id: populateSetTokenToNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml + langs: + - java + name: populateSetTokenToNull() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateSetTokenToNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateSetTokenToNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateSetTokenToNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKeyTest.java + startLine: 168 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void populateSetTokenToNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateStorePolicyNameAndKey() + id: populateStorePolicyNameAndKey() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml + langs: + - java + name: populateStorePolicyNameAndKey() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateStorePolicyNameAndKey() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateStorePolicyNameAndKey() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateStorePolicyNameAndKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKeyTest.java + startLine: 136 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void populateStorePolicyNameAndKey() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateThrowsOnNullConnectionString() + id: populateThrowsOnNullConnectionString() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml + langs: + - java + name: populateThrowsOnNullConnectionString() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateThrowsOnNullConnectionString() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateThrowsOnNullConnectionString() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateThrowsOnNullConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKeyTest.java + startLine: 113 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void populateThrowsOnNullConnectionString() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorStoreParameters* + name: constructorStoreParameters + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorStoreParameters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorStoreParameters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnNullPolicyName* + name: constructorThrowsOnNullPolicyName + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnNullPolicyName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnNullPolicyName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnEmptyPolicyName* + name: constructorThrowsOnEmptyPolicyName + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnEmptyPolicyName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnEmptyPolicyName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnNullKey* + name: constructorThrowsOnNullKey + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnNullKey + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnNullKey + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.constructorThrowsOnEmptyKey* + name: constructorThrowsOnEmptyKey + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnEmptyKey + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.constructorThrowsOnEmptyKey + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateThrowsOnNullConnectionString* + name: populateThrowsOnNullConnectionString + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateThrowsOnNullConnectionString + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateThrowsOnNullConnectionString + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateStorePolicyNameAndKey* + name: populateStorePolicyNameAndKey + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateStorePolicyNameAndKey + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateStorePolicyNameAndKey + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateSetTokenToNull* + name: populateSetTokenToNull + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateSetTokenToNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateSetTokenToNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.populateReturnConnectionString* + name: populateReturnConnectionString + nameWithType: ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateReturnConnectionString + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyKeyTest.populateReturnConnectionString + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + name: ProvisioningConnectionString + nameWithType: ProvisioningConnectionString + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString + type: Class + summary:

Expose all connections string properties and methods for user, device and connection string serialization.

+ syntax: + content: public class ProvisioningConnectionString extends ProvisioningConnectionStringBuilder diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml new file mode 100644 index 000000000000..5edb722200d5 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml @@ -0,0 +1,795 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + id: auth9af6f08640d8a886d246ffdadfe4cc42 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringDeserializerSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnEmptyHostName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnEmpyConnectionString() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnNullAuthenticationMethod() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnNullConnectionString() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnNullHostName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringWithPolicyKeySucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringWithPolicyTokenSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserDeviceProvisioningServiceNameWithMultipleSeparatorSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserDeviceProvisioningServiceNameWithOneSeparatorSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserDeviceProvisioningServiceNameWithoutSeparatorSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserSimpleHostNameSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnEmptyConnectionString() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnInvalidHostName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnKeyMissing() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnMissingDeviceProvisioningServiceName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnNullConnectionString() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnNullProvisioningConnectionString() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserValidateConnectionStringSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserWithSharedAccessKeyNotDefinedSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserWithSharedAccessSignatureNotDefinedSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.setAuthenticationMethodWithKeySucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.setAuthenticationMethodWithTokenSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.setHostNameSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatIfSpecifiedSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatIfSpecifiedWithEmptyValueSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatThrowsIfNotMatch() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateThrowsOnEmptySharedAccessKeyAndSignature() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateThrowsOnEmptySharedAccessKeyName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateValidatesFormatsSucceeded() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: ProvisioningConnectionStringBuilderTest + nameWithType: ProvisioningConnectionStringBuilderTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 21 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + summary:

Unit test for Provisioning Connection String Builder 100% methods, 100% lines covered

+ syntax: + content: public class ProvisioningConnectionStringBuilderTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringDeserializerSucceeded() + id: createConnectionStringDeserializerSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: createConnectionStringDeserializerSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringDeserializerSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringDeserializerSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringDeserializerSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 52 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void createConnectionStringDeserializerSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnEmptyHostName() + id: createConnectionStringThrowsOnEmptyHostName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: createConnectionStringThrowsOnEmptyHostName() + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnEmptyHostName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnEmptyHostName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnEmptyHostName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 90 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void createConnectionStringThrowsOnEmptyHostName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnEmpyConnectionString() + id: createConnectionStringThrowsOnEmpyConnectionString() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: createConnectionStringThrowsOnEmpyConnectionString() + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnEmpyConnectionString() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnEmpyConnectionString() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnEmpyConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 41 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void createConnectionStringThrowsOnEmpyConnectionString() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnNullAuthenticationMethod() + id: createConnectionStringThrowsOnNullAuthenticationMethod() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: createConnectionStringThrowsOnNullAuthenticationMethod() + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnNullAuthenticationMethod() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnNullAuthenticationMethod() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnNullAuthenticationMethod* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 103 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void createConnectionStringThrowsOnNullAuthenticationMethod() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnNullConnectionString() + id: createConnectionStringThrowsOnNullConnectionString() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: createConnectionStringThrowsOnNullConnectionString() + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnNullConnectionString() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnNullConnectionString() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnNullConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 30 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void createConnectionStringThrowsOnNullConnectionString() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnNullHostName() + id: createConnectionStringThrowsOnNullHostName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: createConnectionStringThrowsOnNullHostName() + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnNullHostName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnNullHostName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnNullHostName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 77 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void createConnectionStringThrowsOnNullHostName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringWithPolicyKeySucceeded() + id: createConnectionStringWithPolicyKeySucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: createConnectionStringWithPolicyKeySucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringWithPolicyKeySucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringWithPolicyKeySucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringWithPolicyKeySucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 114 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void createConnectionStringWithPolicyKeySucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringWithPolicyTokenSucceeded() + id: createConnectionStringWithPolicyTokenSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: createConnectionStringWithPolicyTokenSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringWithPolicyTokenSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringWithPolicyTokenSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringWithPolicyTokenSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 131 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void createConnectionStringWithPolicyTokenSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserDeviceProvisioningServiceNameWithMultipleSeparatorSucceeded() + id: parserDeviceProvisioningServiceNameWithMultipleSeparatorSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserDeviceProvisioningServiceNameWithMultipleSeparatorSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.parserDeviceProvisioningServiceNameWithMultipleSeparatorSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserDeviceProvisioningServiceNameWithMultipleSeparatorSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserDeviceProvisioningServiceNameWithMultipleSeparatorSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 389 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserDeviceProvisioningServiceNameWithMultipleSeparatorSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserDeviceProvisioningServiceNameWithOneSeparatorSucceeded() + id: parserDeviceProvisioningServiceNameWithOneSeparatorSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserDeviceProvisioningServiceNameWithOneSeparatorSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.parserDeviceProvisioningServiceNameWithOneSeparatorSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserDeviceProvisioningServiceNameWithOneSeparatorSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserDeviceProvisioningServiceNameWithOneSeparatorSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 367 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserDeviceProvisioningServiceNameWithOneSeparatorSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserDeviceProvisioningServiceNameWithoutSeparatorSucceeded() + id: parserDeviceProvisioningServiceNameWithoutSeparatorSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserDeviceProvisioningServiceNameWithoutSeparatorSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.parserDeviceProvisioningServiceNameWithoutSeparatorSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserDeviceProvisioningServiceNameWithoutSeparatorSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserDeviceProvisioningServiceNameWithoutSeparatorSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 411 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserDeviceProvisioningServiceNameWithoutSeparatorSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserSimpleHostNameSucceeded() + id: parserSimpleHostNameSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserSimpleHostNameSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.parserSimpleHostNameSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserSimpleHostNameSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserSimpleHostNameSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 243 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserSimpleHostNameSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserSucceeded() + id: parserSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.parserSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 268 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnEmptyConnectionString() + id: parserThrowsOnEmptyConnectionString() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserThrowsOnEmptyConnectionString() + nameWithType: ProvisioningConnectionStringBuilderTest.parserThrowsOnEmptyConnectionString() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserThrowsOnEmptyConnectionString() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnEmptyConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 165 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserThrowsOnEmptyConnectionString() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnInvalidHostName() + id: parserThrowsOnInvalidHostName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserThrowsOnInvalidHostName() + nameWithType: ProvisioningConnectionStringBuilderTest.parserThrowsOnInvalidHostName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserThrowsOnInvalidHostName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnInvalidHostName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 199 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserThrowsOnInvalidHostName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnKeyMissing() + id: parserThrowsOnKeyMissing() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserThrowsOnKeyMissing() + nameWithType: ProvisioningConnectionStringBuilderTest.parserThrowsOnKeyMissing() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserThrowsOnKeyMissing() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnKeyMissing* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 215 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserThrowsOnKeyMissing() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnMissingDeviceProvisioningServiceName() + id: parserThrowsOnMissingDeviceProvisioningServiceName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserThrowsOnMissingDeviceProvisioningServiceName() + nameWithType: ProvisioningConnectionStringBuilderTest.parserThrowsOnMissingDeviceProvisioningServiceName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserThrowsOnMissingDeviceProvisioningServiceName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnMissingDeviceProvisioningServiceName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 226 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserThrowsOnMissingDeviceProvisioningServiceName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnNullConnectionString() + id: parserThrowsOnNullConnectionString() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserThrowsOnNullConnectionString() + nameWithType: ProvisioningConnectionStringBuilderTest.parserThrowsOnNullConnectionString() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserThrowsOnNullConnectionString() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnNullConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 148 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserThrowsOnNullConnectionString() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnNullProvisioningConnectionString() + id: parserThrowsOnNullProvisioningConnectionString() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserThrowsOnNullProvisioningConnectionString() + nameWithType: ProvisioningConnectionStringBuilderTest.parserThrowsOnNullProvisioningConnectionString() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserThrowsOnNullProvisioningConnectionString() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnNullProvisioningConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 182 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserThrowsOnNullProvisioningConnectionString() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserValidateConnectionStringSucceeded() + id: parserValidateConnectionStringSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserValidateConnectionStringSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.parserValidateConnectionStringSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserValidateConnectionStringSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserValidateConnectionStringSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 342 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserValidateConnectionStringSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserWithSharedAccessKeyNotDefinedSucceeded() + id: parserWithSharedAccessKeyNotDefinedSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserWithSharedAccessKeyNotDefinedSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.parserWithSharedAccessKeyNotDefinedSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserWithSharedAccessKeyNotDefinedSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserWithSharedAccessKeyNotDefinedSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 294 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserWithSharedAccessKeyNotDefinedSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserWithSharedAccessSignatureNotDefinedSucceeded() + id: parserWithSharedAccessSignatureNotDefinedSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: parserWithSharedAccessSignatureNotDefinedSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.parserWithSharedAccessSignatureNotDefinedSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserWithSharedAccessSignatureNotDefinedSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserWithSharedAccessSignatureNotDefinedSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 318 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void parserWithSharedAccessSignatureNotDefinedSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.setAuthenticationMethodWithKeySucceeded() + id: setAuthenticationMethodWithKeySucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: setAuthenticationMethodWithKeySucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.setAuthenticationMethodWithKeySucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.setAuthenticationMethodWithKeySucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.setAuthenticationMethodWithKeySucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 600 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void setAuthenticationMethodWithKeySucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.setAuthenticationMethodWithTokenSucceeded() + id: setAuthenticationMethodWithTokenSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: setAuthenticationMethodWithTokenSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.setAuthenticationMethodWithTokenSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.setAuthenticationMethodWithTokenSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.setAuthenticationMethodWithTokenSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 633 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void setAuthenticationMethodWithTokenSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.setHostNameSucceeded() + id: setHostNameSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: setHostNameSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.setHostNameSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.setHostNameSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.setHostNameSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 572 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void setHostNameSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatIfSpecifiedSucceeded() + id: validateFormatIfSpecifiedSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: validateFormatIfSpecifiedSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.validateFormatIfSpecifiedSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateFormatIfSpecifiedSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatIfSpecifiedSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 527 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void validateFormatIfSpecifiedSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatIfSpecifiedWithEmptyValueSucceeded() + id: validateFormatIfSpecifiedWithEmptyValueSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: validateFormatIfSpecifiedWithEmptyValueSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.validateFormatIfSpecifiedWithEmptyValueSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateFormatIfSpecifiedWithEmptyValueSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatIfSpecifiedWithEmptyValueSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 553 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void validateFormatIfSpecifiedWithEmptyValueSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatSucceeded() + id: validateFormatSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: validateFormatSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.validateFormatSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateFormatSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 491 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void validateFormatSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatThrowsIfNotMatch() + id: validateFormatThrowsIfNotMatch() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: validateFormatThrowsIfNotMatch() + nameWithType: ProvisioningConnectionStringBuilderTest.validateFormatThrowsIfNotMatch() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateFormatThrowsIfNotMatch() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatThrowsIfNotMatch* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 509 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void validateFormatThrowsIfNotMatch() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateThrowsOnEmptySharedAccessKeyAndSignature() + id: validateThrowsOnEmptySharedAccessKeyAndSignature() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: validateThrowsOnEmptySharedAccessKeyAndSignature() + nameWithType: ProvisioningConnectionStringBuilderTest.validateThrowsOnEmptySharedAccessKeyAndSignature() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateThrowsOnEmptySharedAccessKeyAndSignature() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateThrowsOnEmptySharedAccessKeyAndSignature* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 447 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void validateThrowsOnEmptySharedAccessKeyAndSignature() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateThrowsOnEmptySharedAccessKeyName() + id: validateThrowsOnEmptySharedAccessKeyName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: validateThrowsOnEmptySharedAccessKeyName() + nameWithType: ProvisioningConnectionStringBuilderTest.validateThrowsOnEmptySharedAccessKeyName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateThrowsOnEmptySharedAccessKeyName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateThrowsOnEmptySharedAccessKeyName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 431 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void validateThrowsOnEmptySharedAccessKeyName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateValidatesFormatsSucceeded() + id: validateValidatesFormatsSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + langs: + - java + name: validateValidatesFormatsSucceeded() + nameWithType: ProvisioningConnectionStringBuilderTest.validateValidatesFormatsSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateValidatesFormatsSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateValidatesFormatsSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilderTest.java + startLine: 463 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void validateValidatesFormatsSucceeded() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnNullConnectionString* + name: createConnectionStringThrowsOnNullConnectionString + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnNullConnectionString + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnNullConnectionString + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnEmpyConnectionString* + name: createConnectionStringThrowsOnEmpyConnectionString + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnEmpyConnectionString + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnEmpyConnectionString + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringDeserializerSucceeded* + name: createConnectionStringDeserializerSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringDeserializerSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringDeserializerSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnNullHostName* + name: createConnectionStringThrowsOnNullHostName + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnNullHostName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnNullHostName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnEmptyHostName* + name: createConnectionStringThrowsOnEmptyHostName + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnEmptyHostName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnEmptyHostName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringThrowsOnNullAuthenticationMethod* + name: createConnectionStringThrowsOnNullAuthenticationMethod + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnNullAuthenticationMethod + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringThrowsOnNullAuthenticationMethod + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringWithPolicyKeySucceeded* + name: createConnectionStringWithPolicyKeySucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringWithPolicyKeySucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringWithPolicyKeySucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.createConnectionStringWithPolicyTokenSucceeded* + name: createConnectionStringWithPolicyTokenSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.createConnectionStringWithPolicyTokenSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.createConnectionStringWithPolicyTokenSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnNullConnectionString* + name: parserThrowsOnNullConnectionString + nameWithType: ProvisioningConnectionStringBuilderTest.parserThrowsOnNullConnectionString + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserThrowsOnNullConnectionString + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnEmptyConnectionString* + name: parserThrowsOnEmptyConnectionString + nameWithType: ProvisioningConnectionStringBuilderTest.parserThrowsOnEmptyConnectionString + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserThrowsOnEmptyConnectionString + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnNullProvisioningConnectionString* + name: parserThrowsOnNullProvisioningConnectionString + nameWithType: ProvisioningConnectionStringBuilderTest.parserThrowsOnNullProvisioningConnectionString + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserThrowsOnNullProvisioningConnectionString + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnInvalidHostName* + name: parserThrowsOnInvalidHostName + nameWithType: ProvisioningConnectionStringBuilderTest.parserThrowsOnInvalidHostName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserThrowsOnInvalidHostName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnKeyMissing* + name: parserThrowsOnKeyMissing + nameWithType: ProvisioningConnectionStringBuilderTest.parserThrowsOnKeyMissing + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserThrowsOnKeyMissing + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserThrowsOnMissingDeviceProvisioningServiceName* + name: parserThrowsOnMissingDeviceProvisioningServiceName + nameWithType: ProvisioningConnectionStringBuilderTest.parserThrowsOnMissingDeviceProvisioningServiceName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserThrowsOnMissingDeviceProvisioningServiceName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserSimpleHostNameSucceeded* + name: parserSimpleHostNameSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.parserSimpleHostNameSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserSimpleHostNameSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserSucceeded* + name: parserSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.parserSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserWithSharedAccessKeyNotDefinedSucceeded* + name: parserWithSharedAccessKeyNotDefinedSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.parserWithSharedAccessKeyNotDefinedSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserWithSharedAccessKeyNotDefinedSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserWithSharedAccessSignatureNotDefinedSucceeded* + name: parserWithSharedAccessSignatureNotDefinedSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.parserWithSharedAccessSignatureNotDefinedSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserWithSharedAccessSignatureNotDefinedSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserValidateConnectionStringSucceeded* + name: parserValidateConnectionStringSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.parserValidateConnectionStringSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserValidateConnectionStringSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserDeviceProvisioningServiceNameWithOneSeparatorSucceeded* + name: parserDeviceProvisioningServiceNameWithOneSeparatorSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.parserDeviceProvisioningServiceNameWithOneSeparatorSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserDeviceProvisioningServiceNameWithOneSeparatorSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserDeviceProvisioningServiceNameWithMultipleSeparatorSucceeded* + name: parserDeviceProvisioningServiceNameWithMultipleSeparatorSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.parserDeviceProvisioningServiceNameWithMultipleSeparatorSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserDeviceProvisioningServiceNameWithMultipleSeparatorSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.parserDeviceProvisioningServiceNameWithoutSeparatorSucceeded* + name: parserDeviceProvisioningServiceNameWithoutSeparatorSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.parserDeviceProvisioningServiceNameWithoutSeparatorSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.parserDeviceProvisioningServiceNameWithoutSeparatorSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateThrowsOnEmptySharedAccessKeyName* + name: validateThrowsOnEmptySharedAccessKeyName + nameWithType: ProvisioningConnectionStringBuilderTest.validateThrowsOnEmptySharedAccessKeyName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateThrowsOnEmptySharedAccessKeyName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateThrowsOnEmptySharedAccessKeyAndSignature* + name: validateThrowsOnEmptySharedAccessKeyAndSignature + nameWithType: ProvisioningConnectionStringBuilderTest.validateThrowsOnEmptySharedAccessKeyAndSignature + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateThrowsOnEmptySharedAccessKeyAndSignature + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateValidatesFormatsSucceeded* + name: validateValidatesFormatsSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.validateValidatesFormatsSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateValidatesFormatsSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatSucceeded* + name: validateFormatSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.validateFormatSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateFormatSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatThrowsIfNotMatch* + name: validateFormatThrowsIfNotMatch + nameWithType: ProvisioningConnectionStringBuilderTest.validateFormatThrowsIfNotMatch + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateFormatThrowsIfNotMatch + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatIfSpecifiedSucceeded* + name: validateFormatIfSpecifiedSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.validateFormatIfSpecifiedSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateFormatIfSpecifiedSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.validateFormatIfSpecifiedWithEmptyValueSucceeded* + name: validateFormatIfSpecifiedWithEmptyValueSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.validateFormatIfSpecifiedWithEmptyValueSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.validateFormatIfSpecifiedWithEmptyValueSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.setHostNameSucceeded* + name: setHostNameSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.setHostNameSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.setHostNameSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.setAuthenticationMethodWithKeySucceeded* + name: setAuthenticationMethodWithKeySucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.setAuthenticationMethodWithKeySucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.setAuthenticationMethodWithKeySucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.setAuthenticationMethodWithTokenSucceeded* + name: setAuthenticationMethodWithTokenSucceeded + nameWithType: ProvisioningConnectionStringBuilderTest.setAuthenticationMethodWithTokenSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionStringBuilderTest.setAuthenticationMethodWithTokenSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.yml new file mode 100644 index 000000000000..ee98c6304cb8 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.yml @@ -0,0 +1,123 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5 + id: auth9cb4e540111edd478694cdbee79a8fb5 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorCheckFormatSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorThrowsOnBuildToken() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorThrowsOnNullConnectionString() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.yml + langs: + - java + name: ProvisioningServiceSasTokenTest + nameWithType: ProvisioningServiceSasTokenTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningServiceSasTokenTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningServiceSasTokenTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningServiceSasTokenTest.java + startLine: 26 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + summary:

Unit test for Provisioning Service SasToken 100% methods, 100% lines covered

+ syntax: + content: public class ProvisioningServiceSasTokenTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorCheckFormatSucceeded() + id: constructorCheckFormatSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.yml + langs: + - java + name: constructorCheckFormatSucceeded() + nameWithType: ProvisioningServiceSasTokenTest.constructorCheckFormatSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningServiceSasTokenTest.constructorCheckFormatSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorCheckFormatSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningServiceSasTokenTest.java + startLine: 87 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorCheckFormatSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorSucceeded() + id: constructorSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.yml + langs: + - java + name: constructorSucceeded() + nameWithType: ProvisioningServiceSasTokenTest.constructorSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningServiceSasTokenTest.constructorSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningServiceSasTokenTest.java + startLine: 44 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorThrowsOnBuildToken() + id: constructorThrowsOnBuildToken() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.yml + langs: + - java + name: constructorThrowsOnBuildToken() + nameWithType: ProvisioningServiceSasTokenTest.constructorThrowsOnBuildToken() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningServiceSasTokenTest.constructorThrowsOnBuildToken() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorThrowsOnBuildToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningServiceSasTokenTest.java + startLine: 111 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorThrowsOnBuildToken() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorThrowsOnNullConnectionString() + id: constructorThrowsOnNullConnectionString() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.yml + langs: + - java + name: constructorThrowsOnNullConnectionString() + nameWithType: ProvisioningServiceSasTokenTest.constructorThrowsOnNullConnectionString() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningServiceSasTokenTest.constructorThrowsOnNullConnectionString() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorThrowsOnNullConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningServiceSasTokenTest.java + startLine: 30 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorThrowsOnNullConnectionString() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorThrowsOnNullConnectionString* + name: constructorThrowsOnNullConnectionString + nameWithType: ProvisioningServiceSasTokenTest.constructorThrowsOnNullConnectionString + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningServiceSasTokenTest.constructorThrowsOnNullConnectionString + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorSucceeded* + name: constructorSucceeded + nameWithType: ProvisioningServiceSasTokenTest.constructorSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningServiceSasTokenTest.constructorSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorCheckFormatSucceeded* + name: constructorCheckFormatSucceeded + nameWithType: ProvisioningServiceSasTokenTest.constructorCheckFormatSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningServiceSasTokenTest.constructorCheckFormatSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.constructorThrowsOnBuildToken* + name: constructorThrowsOnBuildToken + nameWithType: ProvisioningServiceSasTokenTest.constructorThrowsOnBuildToken + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningServiceSasTokenTest.constructorThrowsOnBuildToken + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml new file mode 100644 index 000000000000..6945a33f59f9 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml @@ -0,0 +1,253 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + id: authe70deca55a807f991a1a6e459690fea3 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorStoreParameters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnEmptyPolicyName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnEmptyToken() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnNullPolicyName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnNullToken() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateReturnConnectionString() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateSetKeyToNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateStorePolicyNameAndToken() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateThrowsOnNullConnectionString() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml + langs: + - java + name: ServiceAuthenticationWithSharedAccessPolicyTokenTest + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyTokenTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyTokenTest.java + startLine: 19 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + summary:

Unit test for Device Provisioning Service Authentication With Shared Access Policy Token 100% methods, 100% lines covered

+ syntax: + content: public class ServiceAuthenticationWithSharedAccessPolicyTokenTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorStoreParameters() + id: constructorStoreParameters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml + langs: + - java + name: constructorStoreParameters() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorStoreParameters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorStoreParameters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorStoreParameters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyTokenTest.java + startLine: 26 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorStoreParameters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnEmptyPolicyName() + id: constructorThrowsOnEmptyPolicyName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml + langs: + - java + name: constructorThrowsOnEmptyPolicyName() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnEmptyPolicyName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnEmptyPolicyName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnEmptyPolicyName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyTokenTest.java + startLine: 62 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorThrowsOnEmptyPolicyName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnEmptyToken() + id: constructorThrowsOnEmptyToken() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml + langs: + - java + name: constructorThrowsOnEmptyToken() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnEmptyToken() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnEmptyToken() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnEmptyToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyTokenTest.java + startLine: 96 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorThrowsOnEmptyToken() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnNullPolicyName() + id: constructorThrowsOnNullPolicyName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml + langs: + - java + name: constructorThrowsOnNullPolicyName() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnNullPolicyName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnNullPolicyName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnNullPolicyName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyTokenTest.java + startLine: 45 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorThrowsOnNullPolicyName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnNullToken() + id: constructorThrowsOnNullToken() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml + langs: + - java + name: constructorThrowsOnNullToken() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnNullToken() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnNullToken() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnNullToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyTokenTest.java + startLine: 79 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void constructorThrowsOnNullToken() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateReturnConnectionString() + id: populateReturnConnectionString() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml + langs: + - java + name: populateReturnConnectionString() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateReturnConnectionString() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateReturnConnectionString() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateReturnConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyTokenTest.java + startLine: 198 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void populateReturnConnectionString() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateSetKeyToNull() + id: populateSetKeyToNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml + langs: + - java + name: populateSetKeyToNull() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateSetKeyToNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateSetKeyToNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateSetKeyToNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyTokenTest.java + startLine: 168 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void populateSetKeyToNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateStorePolicyNameAndToken() + id: populateStorePolicyNameAndToken() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml + langs: + - java + name: populateStorePolicyNameAndToken() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateStorePolicyNameAndToken() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateStorePolicyNameAndToken() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateStorePolicyNameAndToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyTokenTest.java + startLine: 136 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void populateStorePolicyNameAndToken() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateThrowsOnNullConnectionString() + id: populateThrowsOnNullConnectionString() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml + langs: + - java + name: populateThrowsOnNullConnectionString() + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateThrowsOnNullConnectionString() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateThrowsOnNullConnectionString() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateThrowsOnNullConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyTokenTest.java + startLine: 113 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + syntax: + content: public void populateThrowsOnNullConnectionString() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorStoreParameters* + name: constructorStoreParameters + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorStoreParameters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorStoreParameters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnNullPolicyName* + name: constructorThrowsOnNullPolicyName + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnNullPolicyName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnNullPolicyName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnEmptyPolicyName* + name: constructorThrowsOnEmptyPolicyName + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnEmptyPolicyName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnEmptyPolicyName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnNullToken* + name: constructorThrowsOnNullToken + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnNullToken + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnNullToken + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.constructorThrowsOnEmptyToken* + name: constructorThrowsOnEmptyToken + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnEmptyToken + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.constructorThrowsOnEmptyToken + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateThrowsOnNullConnectionString* + name: populateThrowsOnNullConnectionString + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateThrowsOnNullConnectionString + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateThrowsOnNullConnectionString + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateStorePolicyNameAndToken* + name: populateStorePolicyNameAndToken + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateStorePolicyNameAndToken + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateStorePolicyNameAndToken + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateSetKeyToNull* + name: populateSetKeyToNull + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateSetKeyToNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateSetKeyToNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.populateReturnConnectionString* + name: populateReturnConnectionString + nameWithType: ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateReturnConnectionString + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.ServiceAuthenticationWithSharedAccessPolicyTokenTest.populateReturnConnectionString + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + name: ProvisioningConnectionString + nameWithType: ProvisioningConnectionString + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString + type: Class + summary:

Expose all connections string properties and methods for user, device and connection string serialization.

+ syntax: + content: public class ProvisioningConnectionString extends ProvisioningConnectionStringBuilder diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml new file mode 100644 index 000000000000..1786aefe685e --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml @@ -0,0 +1,917 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + id: conf01861738185fd52afa25e1ec90c013b0 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorIgnoreNullCreatedDateTimeUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorIgnoreNullLastUpdatedDateTimeUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorParserJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreAssignedHub() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreCreatedDateTimeUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreDeviceId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreErrorCode() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreErrorMessage() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreEtag() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreLastUpdatedDateTimeUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreRegistrationId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreStatus() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullAssignedHub() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullErrorCode() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullErrorMessage() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullEtag() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyAssignedHub() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyCreatedDateTimeUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyDeviceId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyEtag() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyLastUpdatedDateTimeUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyRegistrationId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidAssignedHub() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidCreatedDateTimeUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidDeviceId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidErrorCode() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidEtag() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidLastUpdatedDateTimeUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidRegistrationId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidStatus() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnNullJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnNullRegistrationId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.emptyConstructorExists() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.gettersSucceed() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: DeviceRegistrationStatusTest + nameWithType: DeviceRegistrationStatusTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 21 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service bulk operation result deserializer 100% methods, 100% lines covered

+ syntax: + content: public class DeviceRegistrationStatusTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorIgnoreNullCreatedDateTimeUtc() + id: constructorIgnoreNullCreatedDateTimeUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorIgnoreNullCreatedDateTimeUtc() + nameWithType: DeviceRegistrationStatusTest.constructorIgnoreNullCreatedDateTimeUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorIgnoreNullCreatedDateTimeUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorIgnoreNullCreatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 260 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorIgnoreNullCreatedDateTimeUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorIgnoreNullLastUpdatedDateTimeUtc() + id: constructorIgnoreNullLastUpdatedDateTimeUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorIgnoreNullLastUpdatedDateTimeUtc() + nameWithType: DeviceRegistrationStatusTest.constructorIgnoreNullLastUpdatedDateTimeUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorIgnoreNullLastUpdatedDateTimeUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorIgnoreNullLastUpdatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 341 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorIgnoreNullLastUpdatedDateTimeUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorParserJson() + id: constructorParserJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorParserJson() + nameWithType: DeviceRegistrationStatusTest.constructorParserJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorParserJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorParserJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 104 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorParserJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreAssignedHub() + id: constructorStoreAssignedHub() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorStoreAssignedHub() + nameWithType: DeviceRegistrationStatusTest.constructorStoreAssignedHub() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreAssignedHub() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreAssignedHub* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 422 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreAssignedHub() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreCreatedDateTimeUtc() + id: constructorStoreCreatedDateTimeUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorStoreCreatedDateTimeUtc() + nameWithType: DeviceRegistrationStatusTest.constructorStoreCreatedDateTimeUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreCreatedDateTimeUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreCreatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 329 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreCreatedDateTimeUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreDeviceId() + id: constructorStoreDeviceId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorStoreDeviceId() + nameWithType: DeviceRegistrationStatusTest.constructorStoreDeviceId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreDeviceId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreDeviceId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 248 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreDeviceId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreErrorCode() + id: constructorStoreErrorCode() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorStoreErrorCode() + nameWithType: DeviceRegistrationStatusTest.constructorStoreErrorCode() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreErrorCode() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreErrorCode* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 561 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreErrorCode() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreErrorMessage() + id: constructorStoreErrorMessage() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorStoreErrorMessage() + nameWithType: DeviceRegistrationStatusTest.constructorStoreErrorMessage() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreErrorMessage() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreErrorMessage* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 596 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreErrorMessage() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreEtag() + id: constructorStoreEtag() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorStoreEtag() + nameWithType: DeviceRegistrationStatusTest.constructorStoreEtag() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreEtag() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreEtag* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 631 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreEtag() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreLastUpdatedDateTimeUtc() + id: constructorStoreLastUpdatedDateTimeUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorStoreLastUpdatedDateTimeUtc() + nameWithType: DeviceRegistrationStatusTest.constructorStoreLastUpdatedDateTimeUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreLastUpdatedDateTimeUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreLastUpdatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 410 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreLastUpdatedDateTimeUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreRegistrationId() + id: constructorStoreRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorStoreRegistrationId() + nameWithType: DeviceRegistrationStatusTest.constructorStoreRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 188 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreRegistrationId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreStatus() + id: constructorStoreStatus() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorStoreStatus() + nameWithType: DeviceRegistrationStatusTest.constructorStoreStatus() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreStatus() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 526 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreStatus() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullAssignedHub() + id: constructorSucceedOnNullAssignedHub() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorSucceedOnNullAssignedHub() + nameWithType: DeviceRegistrationStatusTest.constructorSucceedOnNullAssignedHub() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorSucceedOnNullAssignedHub() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullAssignedHub* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 434 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorSucceedOnNullAssignedHub() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullErrorCode() + id: constructorSucceedOnNullErrorCode() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorSucceedOnNullErrorCode() + nameWithType: DeviceRegistrationStatusTest.constructorSucceedOnNullErrorCode() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorSucceedOnNullErrorCode() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullErrorCode* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 538 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorSucceedOnNullErrorCode() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullErrorMessage() + id: constructorSucceedOnNullErrorMessage() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorSucceedOnNullErrorMessage() + nameWithType: DeviceRegistrationStatusTest.constructorSucceedOnNullErrorMessage() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorSucceedOnNullErrorMessage() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullErrorMessage* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 573 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorSucceedOnNullErrorMessage() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullEtag() + id: constructorSucceedOnNullEtag() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorSucceedOnNullEtag() + nameWithType: DeviceRegistrationStatusTest.constructorSucceedOnNullEtag() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorSucceedOnNullEtag() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullEtag* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 608 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorSucceedOnNullEtag() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyAssignedHub() + id: constructorThrowsOnEmptyAssignedHub() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnEmptyAssignedHub() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyAssignedHub() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyAssignedHub() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyAssignedHub* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 457 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyAssignedHub() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyCreatedDateTimeUtc() + id: constructorThrowsOnEmptyCreatedDateTimeUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnEmptyCreatedDateTimeUtc() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyCreatedDateTimeUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyCreatedDateTimeUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyCreatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 283 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyCreatedDateTimeUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyDeviceId() + id: constructorThrowsOnEmptyDeviceId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnEmptyDeviceId() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyDeviceId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyDeviceId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyDeviceId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 200 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyDeviceId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyEtag() + id: constructorThrowsOnEmptyEtag() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnEmptyEtag() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyEtag() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyEtag() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyEtag* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 643 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyEtag() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyJson() + id: constructorThrowsOnEmptyJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnEmptyJson() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 61 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyLastUpdatedDateTimeUtc() + id: constructorThrowsOnEmptyLastUpdatedDateTimeUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnEmptyLastUpdatedDateTimeUtc() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyLastUpdatedDateTimeUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyLastUpdatedDateTimeUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyLastUpdatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 364 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyLastUpdatedDateTimeUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyRegistrationId() + id: constructorThrowsOnEmptyRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnEmptyRegistrationId() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 140 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyRegistrationId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidAssignedHub() + id: constructorThrowsOnInvalidAssignedHub() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnInvalidAssignedHub() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidAssignedHub() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidAssignedHub() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidAssignedHub* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 480 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidAssignedHub() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidCreatedDateTimeUtc() + id: constructorThrowsOnInvalidCreatedDateTimeUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnInvalidCreatedDateTimeUtc() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidCreatedDateTimeUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidCreatedDateTimeUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidCreatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 306 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidCreatedDateTimeUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidDeviceId() + id: constructorThrowsOnInvalidDeviceId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnInvalidDeviceId() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidDeviceId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidDeviceId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidDeviceId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 224 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidDeviceId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidErrorCode() + id: constructorThrowsOnInvalidErrorCode() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnInvalidErrorCode() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidErrorCode() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidErrorCode() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidErrorCode* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 81 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidErrorCode() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidEtag() + id: constructorThrowsOnInvalidEtag() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnInvalidEtag() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidEtag() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidEtag() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidEtag* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 666 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidEtag() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidJson() + id: constructorThrowsOnInvalidJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnInvalidJson() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 71 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidLastUpdatedDateTimeUtc() + id: constructorThrowsOnInvalidLastUpdatedDateTimeUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnInvalidLastUpdatedDateTimeUtc() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidLastUpdatedDateTimeUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidLastUpdatedDateTimeUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidLastUpdatedDateTimeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 387 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidLastUpdatedDateTimeUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidRegistrationId() + id: constructorThrowsOnInvalidRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnInvalidRegistrationId() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 164 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidRegistrationId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidStatus() + id: constructorThrowsOnInvalidStatus() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnInvalidStatus() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidStatus() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidStatus() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 503 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidStatus() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnNullJson() + id: constructorThrowsOnNullJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnNullJson() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnNullJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnNullJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnNullJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 51 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnNullRegistrationId() + id: constructorThrowsOnNullRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: constructorThrowsOnNullRegistrationId() + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnNullRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnNullRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnNullRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 117 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullRegistrationId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.emptyConstructorExists() + id: emptyConstructorExists() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: emptyConstructorExists() + nameWithType: DeviceRegistrationStatusTest.emptyConstructorExists() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.emptyConstructorExists() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.emptyConstructorExists* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 717 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void emptyConstructorExists() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.gettersSucceed() + id: gettersSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + langs: + - java + name: gettersSucceed() + nameWithType: DeviceRegistrationStatusTest.gettersSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.gettersSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.gettersSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationStatusTest.java + startLine: 697 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void gettersSucceed() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnNullJson* + name: constructorThrowsOnNullJson + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnNullJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnNullJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyJson* + name: constructorThrowsOnEmptyJson + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidJson* + name: constructorThrowsOnInvalidJson + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidErrorCode* + name: constructorThrowsOnInvalidErrorCode + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidErrorCode + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidErrorCode + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorParserJson* + name: constructorParserJson + nameWithType: DeviceRegistrationStatusTest.constructorParserJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorParserJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnNullRegistrationId* + name: constructorThrowsOnNullRegistrationId + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnNullRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnNullRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyRegistrationId* + name: constructorThrowsOnEmptyRegistrationId + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidRegistrationId* + name: constructorThrowsOnInvalidRegistrationId + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreRegistrationId* + name: constructorStoreRegistrationId + nameWithType: DeviceRegistrationStatusTest.constructorStoreRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyDeviceId* + name: constructorThrowsOnEmptyDeviceId + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyDeviceId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyDeviceId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidDeviceId* + name: constructorThrowsOnInvalidDeviceId + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidDeviceId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidDeviceId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreDeviceId* + name: constructorStoreDeviceId + nameWithType: DeviceRegistrationStatusTest.constructorStoreDeviceId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreDeviceId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorIgnoreNullCreatedDateTimeUtc* + name: constructorIgnoreNullCreatedDateTimeUtc + nameWithType: DeviceRegistrationStatusTest.constructorIgnoreNullCreatedDateTimeUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorIgnoreNullCreatedDateTimeUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyCreatedDateTimeUtc* + name: constructorThrowsOnEmptyCreatedDateTimeUtc + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyCreatedDateTimeUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyCreatedDateTimeUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidCreatedDateTimeUtc* + name: constructorThrowsOnInvalidCreatedDateTimeUtc + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidCreatedDateTimeUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidCreatedDateTimeUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreCreatedDateTimeUtc* + name: constructorStoreCreatedDateTimeUtc + nameWithType: DeviceRegistrationStatusTest.constructorStoreCreatedDateTimeUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreCreatedDateTimeUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorIgnoreNullLastUpdatedDateTimeUtc* + name: constructorIgnoreNullLastUpdatedDateTimeUtc + nameWithType: DeviceRegistrationStatusTest.constructorIgnoreNullLastUpdatedDateTimeUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorIgnoreNullLastUpdatedDateTimeUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyLastUpdatedDateTimeUtc* + name: constructorThrowsOnEmptyLastUpdatedDateTimeUtc + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyLastUpdatedDateTimeUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyLastUpdatedDateTimeUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidLastUpdatedDateTimeUtc* + name: constructorThrowsOnInvalidLastUpdatedDateTimeUtc + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidLastUpdatedDateTimeUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidLastUpdatedDateTimeUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreLastUpdatedDateTimeUtc* + name: constructorStoreLastUpdatedDateTimeUtc + nameWithType: DeviceRegistrationStatusTest.constructorStoreLastUpdatedDateTimeUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreLastUpdatedDateTimeUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreAssignedHub* + name: constructorStoreAssignedHub + nameWithType: DeviceRegistrationStatusTest.constructorStoreAssignedHub + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreAssignedHub + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullAssignedHub* + name: constructorSucceedOnNullAssignedHub + nameWithType: DeviceRegistrationStatusTest.constructorSucceedOnNullAssignedHub + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorSucceedOnNullAssignedHub + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyAssignedHub* + name: constructorThrowsOnEmptyAssignedHub + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyAssignedHub + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyAssignedHub + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidAssignedHub* + name: constructorThrowsOnInvalidAssignedHub + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidAssignedHub + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidAssignedHub + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidStatus* + name: constructorThrowsOnInvalidStatus + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidStatus + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidStatus + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreStatus* + name: constructorStoreStatus + nameWithType: DeviceRegistrationStatusTest.constructorStoreStatus + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreStatus + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullErrorCode* + name: constructorSucceedOnNullErrorCode + nameWithType: DeviceRegistrationStatusTest.constructorSucceedOnNullErrorCode + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorSucceedOnNullErrorCode + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreErrorCode* + name: constructorStoreErrorCode + nameWithType: DeviceRegistrationStatusTest.constructorStoreErrorCode + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreErrorCode + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullErrorMessage* + name: constructorSucceedOnNullErrorMessage + nameWithType: DeviceRegistrationStatusTest.constructorSucceedOnNullErrorMessage + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorSucceedOnNullErrorMessage + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreErrorMessage* + name: constructorStoreErrorMessage + nameWithType: DeviceRegistrationStatusTest.constructorStoreErrorMessage + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreErrorMessage + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorSucceedOnNullEtag* + name: constructorSucceedOnNullEtag + nameWithType: DeviceRegistrationStatusTest.constructorSucceedOnNullEtag + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorSucceedOnNullEtag + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorStoreEtag* + name: constructorStoreEtag + nameWithType: DeviceRegistrationStatusTest.constructorStoreEtag + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorStoreEtag + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnEmptyEtag* + name: constructorThrowsOnEmptyEtag + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnEmptyEtag + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnEmptyEtag + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.constructorThrowsOnInvalidEtag* + name: constructorThrowsOnInvalidEtag + nameWithType: DeviceRegistrationStatusTest.constructorThrowsOnInvalidEtag + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.constructorThrowsOnInvalidEtag + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.gettersSucceed* + name: gettersSucceed + nameWithType: DeviceRegistrationStatusTest.gettersSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.gettersSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.emptyConstructorExists* + name: emptyConstructorExists + nameWithType: DeviceRegistrationStatusTest.emptyConstructorExists + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest.emptyConstructorExists + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.deps.serializer._parser_utility.dateTimeUtcToString(Date) + parent: com.microsoft.azure.sdk.iot.deps.serializer._parser_utility + href: com.microsoft.azure.sdk.iot.deps.serializer._parser_utility.yml + name: dateTimeUtcToString(Date date) + nameWithType: ParserUtility.dateTimeUtcToString(Date date) + fullName: static String com.microsoft.azure.sdk.iot.deps.serializer.ParserUtility.dateTimeUtcToString(Date date) + type: Method + summary: >- +

Helper to convert the provided Date UTC into String. Expected result: "2016-06-01T21:22:43.799Z"

+ +

+ syntax: + content: public static String dateTimeUtcToString(Date date) + parameters: + - id: date + type: "12977444" + description: >- +

is theDate  + + with the date and time

+ return: + type: "26831127" + description: >- +

theString  + + with the date and time using the UTC format.

diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml new file mode 100644 index 000000000000..223e798b28e5 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml @@ -0,0 +1,329 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + id: conf0abfb5c71859fcad6997a0f8b952bf18 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorStoreErrors() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorStoreSuccessful() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnEmptyJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnErrorsWithFail(@Mocked final DeviceRegistrationOperationError) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnInvalidJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnMissingRegistrationId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnNullJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.emptyConstructorSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.getErrorsReturnsErrors() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.getSuccessfulReturnsSuccessful() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.toStringReturnsErrors() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + langs: + - java + name: BulkOperationResultTest + nameWithType: BulkOperationResultTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + startLine: 23 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service bulk operation result deserializer 100% methods, 100% lines covered

+ syntax: + content: public class BulkOperationResultTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorStoreErrors() + id: constructorStoreErrors() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + langs: + - java + name: constructorStoreErrors() + nameWithType: BulkOperationResultTest.constructorStoreErrors() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorStoreErrors() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorStoreErrors* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + startLine: 154 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreErrors() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorStoreSuccessful() + id: constructorStoreSuccessful() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + langs: + - java + name: constructorStoreSuccessful() + nameWithType: BulkOperationResultTest.constructorStoreSuccessful() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorStoreSuccessful() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorStoreSuccessful* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + startLine: 140 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreSuccessful() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnEmptyJson() + id: constructorThrowsOnEmptyJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + langs: + - java + name: constructorThrowsOnEmptyJson() + nameWithType: BulkOperationResultTest.constructorThrowsOnEmptyJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorThrowsOnEmptyJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnEmptyJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + startLine: 68 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnErrorsWithFail(@Mocked final DeviceRegistrationOperationError) + id: constructorThrowsOnErrorsWithFail(@Mocked final DeviceRegistrationOperationError) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + langs: + - java + name: constructorThrowsOnErrorsWithFail( @Mocked final DeviceRegistrationOperationError mockedDeviceRegistrationOperationError) + nameWithType: BulkOperationResultTest.constructorThrowsOnErrorsWithFail( @Mocked final DeviceRegistrationOperationError mockedDeviceRegistrationOperationError) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorThrowsOnErrorsWithFail( @Mocked final DeviceRegistrationOperationError mockedDeviceRegistrationOperationError) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnErrorsWithFail* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + startLine: 112 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnErrorsWithFail( @Mocked final DeviceRegistrationOperationError mockedDeviceRegistrationOperationError) + parameters: + - id: mockedDeviceRegistrationOperationError + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnInvalidJson() + id: constructorThrowsOnInvalidJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + langs: + - java + name: constructorThrowsOnInvalidJson() + nameWithType: BulkOperationResultTest.constructorThrowsOnInvalidJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorThrowsOnInvalidJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnInvalidJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + startLine: 80 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnMissingRegistrationId() + id: constructorThrowsOnMissingRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + langs: + - java + name: constructorThrowsOnMissingRegistrationId() + nameWithType: BulkOperationResultTest.constructorThrowsOnMissingRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorThrowsOnMissingRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnMissingRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + startLine: 92 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnMissingRegistrationId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnNullJson() + id: constructorThrowsOnNullJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + langs: + - java + name: constructorThrowsOnNullJson() + nameWithType: BulkOperationResultTest.constructorThrowsOnNullJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorThrowsOnNullJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnNullJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + startLine: 56 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.emptyConstructorSucceeded() + id: emptyConstructorSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + langs: + - java + name: emptyConstructorSucceeded() + nameWithType: BulkOperationResultTest.emptyConstructorSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.emptyConstructorSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.emptyConstructorSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + startLine: 225 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void emptyConstructorSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.getErrorsReturnsErrors() + id: getErrorsReturnsErrors() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + langs: + - java + name: getErrorsReturnsErrors() + nameWithType: BulkOperationResultTest.getErrorsReturnsErrors() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.getErrorsReturnsErrors() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.getErrorsReturnsErrors* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + startLine: 188 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getErrorsReturnsErrors() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.getSuccessfulReturnsSuccessful() + id: getSuccessfulReturnsSuccessful() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + langs: + - java + name: getSuccessfulReturnsSuccessful() + nameWithType: BulkOperationResultTest.getSuccessfulReturnsSuccessful() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.getSuccessfulReturnsSuccessful() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.getSuccessfulReturnsSuccessful* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + startLine: 174 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getSuccessfulReturnsSuccessful() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.toStringReturnsErrors() + id: toStringReturnsErrors() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + langs: + - java + name: toStringReturnsErrors() + nameWithType: BulkOperationResultTest.toStringReturnsErrors() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.toStringReturnsErrors() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.toStringReturnsErrors* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationResultTest.java + startLine: 211 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toStringReturnsErrors() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnNullJson* + name: constructorThrowsOnNullJson + nameWithType: BulkOperationResultTest.constructorThrowsOnNullJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorThrowsOnNullJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnEmptyJson* + name: constructorThrowsOnEmptyJson + nameWithType: BulkOperationResultTest.constructorThrowsOnEmptyJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorThrowsOnEmptyJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnInvalidJson* + name: constructorThrowsOnInvalidJson + nameWithType: BulkOperationResultTest.constructorThrowsOnInvalidJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorThrowsOnInvalidJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnMissingRegistrationId* + name: constructorThrowsOnMissingRegistrationId + nameWithType: BulkOperationResultTest.constructorThrowsOnMissingRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorThrowsOnMissingRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + name: DeviceRegistrationOperationError + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorThrowsOnErrorsWithFail* + name: constructorThrowsOnErrorsWithFail + nameWithType: BulkOperationResultTest.constructorThrowsOnErrorsWithFail + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorThrowsOnErrorsWithFail + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorStoreSuccessful* + name: constructorStoreSuccessful + nameWithType: BulkOperationResultTest.constructorStoreSuccessful + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorStoreSuccessful + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.constructorStoreErrors* + name: constructorStoreErrors + nameWithType: BulkOperationResultTest.constructorStoreErrors + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.constructorStoreErrors + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.getSuccessfulReturnsSuccessful* + name: getSuccessfulReturnsSuccessful + nameWithType: BulkOperationResultTest.getSuccessfulReturnsSuccessful + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.getSuccessfulReturnsSuccessful + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.getErrorsReturnsErrors* + name: getErrorsReturnsErrors + nameWithType: BulkOperationResultTest.getErrorsReturnsErrors + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.getErrorsReturnsErrors + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.toStringReturnsErrors* + name: toStringReturnsErrors + nameWithType: BulkOperationResultTest.toStringReturnsErrors + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.toStringReturnsErrors + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.emptyConstructorSucceeded* + name: emptyConstructorSucceeded + nameWithType: BulkOperationResultTest.emptyConstructorSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest.emptyConstructorSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml + name: DeviceRegistrationOperationError + nameWithType: DeviceRegistrationOperationError + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError + type: Class + summary: >- +

Representation of a single Device Provisioning Service device registration operation error.

+ +

This error is returned as a result of the ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection), in the BulkOperationResult.

+ +

The following JSON is an example of a single error operation from a Bulk operation

{
+
+             "registrationId":"validRegistrationId1",
+
+             "errorCode":200,
+
+             "errorStatus":"Succeeded"
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationOperationError diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml new file mode 100644 index 000000000000..a0f1f5bca32d --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml @@ -0,0 +1,267 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + id: conf255ec7f32b29310c81e410642a11ddce + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorStoreSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorThrowsOnEmptySelection() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorThrowsOnNullFromType() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorThrowsOnNullSelection() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQuerySucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQueryWithGroupBySucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQueryWithWhereAndGroupBySucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQueryWithWhereSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.groupByStoreSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.whereStoreSucceed() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + langs: + - java + name: QuerySpecificationBuilderTest + nameWithType: QuerySpecificationBuilderTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilderTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilderTest.java + startLine: 17 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service query Specification builder 100% methods, 100% lines covered

+ syntax: + content: public class QuerySpecificationBuilderTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorStoreSucceed() + id: constructorStoreSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + langs: + - java + name: constructorStoreSucceed() + nameWithType: QuerySpecificationBuilderTest.constructorStoreSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.constructorStoreSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorStoreSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilderTest.java + startLine: 54 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorThrowsOnEmptySelection() + id: constructorThrowsOnEmptySelection() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + langs: + - java + name: constructorThrowsOnEmptySelection() + nameWithType: QuerySpecificationBuilderTest.constructorThrowsOnEmptySelection() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.constructorThrowsOnEmptySelection() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorThrowsOnEmptySelection* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilderTest.java + startLine: 32 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptySelection() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorThrowsOnNullFromType() + id: constructorThrowsOnNullFromType() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + langs: + - java + name: constructorThrowsOnNullFromType() + nameWithType: QuerySpecificationBuilderTest.constructorThrowsOnNullFromType() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.constructorThrowsOnNullFromType() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorThrowsOnNullFromType* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilderTest.java + startLine: 43 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullFromType() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorThrowsOnNullSelection() + id: constructorThrowsOnNullSelection() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + langs: + - java + name: constructorThrowsOnNullSelection() + nameWithType: QuerySpecificationBuilderTest.constructorThrowsOnNullSelection() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.constructorThrowsOnNullSelection() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorThrowsOnNullSelection* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilderTest.java + startLine: 21 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullSelection() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQuerySucceed() + id: createSqlQuerySucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + langs: + - java + name: createSqlQuerySucceed() + nameWithType: QuerySpecificationBuilderTest.createSqlQuerySucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.createSqlQuerySucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQuerySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilderTest.java + startLine: 93 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void createSqlQuerySucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQueryWithGroupBySucceed() + id: createSqlQueryWithGroupBySucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + langs: + - java + name: createSqlQueryWithGroupBySucceed() + nameWithType: QuerySpecificationBuilderTest.createSqlQueryWithGroupBySucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.createSqlQueryWithGroupBySucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQueryWithGroupBySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilderTest.java + startLine: 117 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void createSqlQueryWithGroupBySucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQueryWithWhereAndGroupBySucceed() + id: createSqlQueryWithWhereAndGroupBySucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + langs: + - java + name: createSqlQueryWithWhereAndGroupBySucceed() + nameWithType: QuerySpecificationBuilderTest.createSqlQueryWithWhereAndGroupBySucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.createSqlQueryWithWhereAndGroupBySucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQueryWithWhereAndGroupBySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilderTest.java + startLine: 129 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void createSqlQueryWithWhereAndGroupBySucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQueryWithWhereSucceed() + id: createSqlQueryWithWhereSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + langs: + - java + name: createSqlQueryWithWhereSucceed() + nameWithType: QuerySpecificationBuilderTest.createSqlQueryWithWhereSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.createSqlQueryWithWhereSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQueryWithWhereSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilderTest.java + startLine: 105 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void createSqlQueryWithWhereSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.groupByStoreSucceed() + id: groupByStoreSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + langs: + - java + name: groupByStoreSucceed() + nameWithType: QuerySpecificationBuilderTest.groupByStoreSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.groupByStoreSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.groupByStoreSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilderTest.java + startLine: 80 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void groupByStoreSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.whereStoreSucceed() + id: whereStoreSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + langs: + - java + name: whereStoreSucceed() + nameWithType: QuerySpecificationBuilderTest.whereStoreSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.whereStoreSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.whereStoreSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilderTest.java + startLine: 67 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void whereStoreSucceed() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorThrowsOnNullSelection* + name: constructorThrowsOnNullSelection + nameWithType: QuerySpecificationBuilderTest.constructorThrowsOnNullSelection + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.constructorThrowsOnNullSelection + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorThrowsOnEmptySelection* + name: constructorThrowsOnEmptySelection + nameWithType: QuerySpecificationBuilderTest.constructorThrowsOnEmptySelection + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.constructorThrowsOnEmptySelection + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorThrowsOnNullFromType* + name: constructorThrowsOnNullFromType + nameWithType: QuerySpecificationBuilderTest.constructorThrowsOnNullFromType + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.constructorThrowsOnNullFromType + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.constructorStoreSucceed* + name: constructorStoreSucceed + nameWithType: QuerySpecificationBuilderTest.constructorStoreSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.constructorStoreSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.whereStoreSucceed* + name: whereStoreSucceed + nameWithType: QuerySpecificationBuilderTest.whereStoreSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.whereStoreSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.groupByStoreSucceed* + name: groupByStoreSucceed + nameWithType: QuerySpecificationBuilderTest.groupByStoreSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.groupByStoreSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQuerySucceed* + name: createSqlQuerySucceed + nameWithType: QuerySpecificationBuilderTest.createSqlQuerySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.createSqlQuerySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQueryWithWhereSucceed* + name: createSqlQueryWithWhereSucceed + nameWithType: QuerySpecificationBuilderTest.createSqlQueryWithWhereSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.createSqlQueryWithWhereSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQueryWithGroupBySucceed* + name: createSqlQueryWithGroupBySucceed + nameWithType: QuerySpecificationBuilderTest.createSqlQueryWithGroupBySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.createSqlQueryWithGroupBySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.createSqlQueryWithWhereAndGroupBySucceed* + name: createSqlQueryWithWhereAndGroupBySucceed + nameWithType: QuerySpecificationBuilderTest.createSqlQueryWithWhereAndGroupBySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest.createSqlQueryWithWhereAndGroupBySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml new file mode 100644 index 000000000000..c8826c94d2e0 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml @@ -0,0 +1,297 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + id: conf2fe8ae9bfab46a77da0e43a1f6f8e4af + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyCertificate() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyCertificateAndInfo(@Mocked final X509CertificateInfo) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyInfo(@Mocked final X509CertificateInfo) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorStoresCertificate() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorThrowsOnCertificateEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorThrowsOnCertificateNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.emptyConstructorSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.gettersSucceed(@Mocked final X509CertificateInfo) + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml + langs: + - java + name: X509CertificateWithInfoTest + nameWithType: X509CertificateWithInfoTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfoTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfoTest.java + startLine: 17 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service X509 certificates 100% methods, 100% lines covered

+ syntax: + content: public class X509CertificateWithInfoTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyCertificate() + id: constructorCopyCertificate() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml + langs: + - java + name: constructorCopyCertificate() + nameWithType: X509CertificateWithInfoTest.constructorCopyCertificate() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorCopyCertificate() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyCertificate* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfoTest.java + startLine: 79 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopyCertificate() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyCertificateAndInfo(@Mocked final X509CertificateInfo) + id: constructorCopyCertificateAndInfo(@Mocked final X509CertificateInfo) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml + langs: + - java + name: constructorCopyCertificateAndInfo( @Mocked final X509CertificateInfo mockedX509CertificateInfo) + nameWithType: X509CertificateWithInfoTest.constructorCopyCertificateAndInfo( @Mocked final X509CertificateInfo mockedX509CertificateInfo) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorCopyCertificateAndInfo( @Mocked final X509CertificateInfo mockedX509CertificateInfo) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyCertificateAndInfo* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfoTest.java + startLine: 95 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopyCertificateAndInfo( @Mocked final X509CertificateInfo mockedX509CertificateInfo) + parameters: + - id: mockedX509CertificateInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyInfo(@Mocked final X509CertificateInfo) + id: constructorCopyInfo(@Mocked final X509CertificateInfo) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml + langs: + - java + name: constructorCopyInfo( @Mocked final X509CertificateInfo mockedX509CertificateInfo) + nameWithType: X509CertificateWithInfoTest.constructorCopyInfo( @Mocked final X509CertificateInfo mockedX509CertificateInfo) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorCopyInfo( @Mocked final X509CertificateInfo mockedX509CertificateInfo) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyInfo* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfoTest.java + startLine: 113 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopyInfo( @Mocked final X509CertificateInfo mockedX509CertificateInfo) + parameters: + - id: mockedX509CertificateInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyThrowsOnNull() + id: constructorCopyThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml + langs: + - java + name: constructorCopyThrowsOnNull() + nameWithType: X509CertificateWithInfoTest.constructorCopyThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorCopyThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfoTest.java + startLine: 69 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopyThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorStoresCertificate() + id: constructorStoresCertificate() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml + langs: + - java + name: constructorStoresCertificate() + nameWithType: X509CertificateWithInfoTest.constructorStoresCertificate() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorStoresCertificate() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorStoresCertificate* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfoTest.java + startLine: 56 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoresCertificate() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorThrowsOnCertificateEmpty() + id: constructorThrowsOnCertificateEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml + langs: + - java + name: constructorThrowsOnCertificateEmpty() + nameWithType: X509CertificateWithInfoTest.constructorThrowsOnCertificateEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorThrowsOnCertificateEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorThrowsOnCertificateEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfoTest.java + startLine: 46 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnCertificateEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorThrowsOnCertificateNull() + id: constructorThrowsOnCertificateNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml + langs: + - java + name: constructorThrowsOnCertificateNull() + nameWithType: X509CertificateWithInfoTest.constructorThrowsOnCertificateNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorThrowsOnCertificateNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorThrowsOnCertificateNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfoTest.java + startLine: 36 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnCertificateNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.emptyConstructorSucceed() + id: emptyConstructorSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml + langs: + - java + name: emptyConstructorSucceed() + nameWithType: X509CertificateWithInfoTest.emptyConstructorSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.emptyConstructorSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.emptyConstructorSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfoTest.java + startLine: 150 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void emptyConstructorSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.gettersSucceed(@Mocked final X509CertificateInfo) + id: gettersSucceed(@Mocked final X509CertificateInfo) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml + langs: + - java + name: gettersSucceed( @Mocked final X509CertificateInfo mockedX509CertificateInfo) + nameWithType: X509CertificateWithInfoTest.gettersSucceed( @Mocked final X509CertificateInfo mockedX509CertificateInfo) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.gettersSucceed( @Mocked final X509CertificateInfo mockedX509CertificateInfo) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.gettersSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateWithInfoTest.java + startLine: 132 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void gettersSucceed( @Mocked final X509CertificateInfo mockedX509CertificateInfo) + parameters: + - id: mockedX509CertificateInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorThrowsOnCertificateNull* + name: constructorThrowsOnCertificateNull + nameWithType: X509CertificateWithInfoTest.constructorThrowsOnCertificateNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorThrowsOnCertificateNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorThrowsOnCertificateEmpty* + name: constructorThrowsOnCertificateEmpty + nameWithType: X509CertificateWithInfoTest.constructorThrowsOnCertificateEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorThrowsOnCertificateEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorStoresCertificate* + name: constructorStoresCertificate + nameWithType: X509CertificateWithInfoTest.constructorStoresCertificate + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorStoresCertificate + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyThrowsOnNull* + name: constructorCopyThrowsOnNull + nameWithType: X509CertificateWithInfoTest.constructorCopyThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorCopyThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyCertificate* + name: constructorCopyCertificate + nameWithType: X509CertificateWithInfoTest.constructorCopyCertificate + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorCopyCertificate + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + name: X509CertificateInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyCertificateAndInfo* + name: constructorCopyCertificateAndInfo + nameWithType: X509CertificateWithInfoTest.constructorCopyCertificateAndInfo + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorCopyCertificateAndInfo + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.constructorCopyInfo* + name: constructorCopyInfo + nameWithType: X509CertificateWithInfoTest.constructorCopyInfo + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.constructorCopyInfo + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.gettersSucceed* + name: gettersSucceed + nameWithType: X509CertificateWithInfoTest.gettersSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.gettersSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.emptyConstructorSucceed* + name: emptyConstructorSucceed + nameWithType: X509CertificateWithInfoTest.emptyConstructorSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest.emptyConstructorSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + name: X509CertificateInfo + nameWithType: X509CertificateInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo + type: Class + summary: >- +

Representation of a single X509 Certificate Info for the Device Provisioning Service.

+ +

User receive this info from the provisioning service as result of X509 operations.

+ +

This info contains a set of parameters, The following JSON is an example of the X509 certificate info.

{
+
+            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+            "sha256Thumbprint": "validEnrollmentGroupId",
+
+            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "notBeforeUtc": "2017-11-14T12:34:182Z",
+
+            "notAfterUtc": "2017-11-20T12:34:183Z",
+
+            "serialNumber": "000000000000000000",
+
+            "version": 3
+
+        }
+
+        

+ +

+ syntax: + content: public class X509CertificateInfo diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml new file mode 100644 index 000000000000..a566d8399d41 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml @@ -0,0 +1,270 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + id: conf3e92c2ebe358ad398543a8b6fcc334e1 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.emptyConstructorSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.getErrorCodeReturnsErrorCode() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.getErrorStatusReturnsErrorStatus() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.getRegistrationIdReturnsRegistrationId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnEmptyRegistrationId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnInvalidRegistrationId() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnNullErrorCode() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnNullRegistrationId() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml + langs: + - java + name: DeviceRegistrationOperationErrorTest + nameWithType: DeviceRegistrationOperationErrorTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationErrorTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationErrorTest.java + startLine: 17 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service Device Registration Operation Error 100% methods, 100% lines covered

+ syntax: + content: public class DeviceRegistrationOperationErrorTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.emptyConstructorSucceeded() + id: emptyConstructorSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml + langs: + - java + name: emptyConstructorSucceeded() + nameWithType: DeviceRegistrationOperationErrorTest.emptyConstructorSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.emptyConstructorSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.emptyConstructorSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationErrorTest.java + startLine: 167 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void emptyConstructorSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.getErrorCodeReturnsErrorCode() + id: getErrorCodeReturnsErrorCode() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml + langs: + - java + name: getErrorCodeReturnsErrorCode() + nameWithType: DeviceRegistrationOperationErrorTest.getErrorCodeReturnsErrorCode() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.getErrorCodeReturnsErrorCode() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.getErrorCodeReturnsErrorCode* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationErrorTest.java + startLine: 52 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getErrorCodeReturnsErrorCode() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.getErrorStatusReturnsErrorStatus() + id: getErrorStatusReturnsErrorStatus() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml + langs: + - java + name: getErrorStatusReturnsErrorStatus() + nameWithType: DeviceRegistrationOperationErrorTest.getErrorStatusReturnsErrorStatus() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.getErrorStatusReturnsErrorStatus() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.getErrorStatusReturnsErrorStatus* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationErrorTest.java + startLine: 66 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getErrorStatusReturnsErrorStatus() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.getRegistrationIdReturnsRegistrationId() + id: getRegistrationIdReturnsRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml + langs: + - java + name: getRegistrationIdReturnsRegistrationId() + nameWithType: DeviceRegistrationOperationErrorTest.getRegistrationIdReturnsRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.getRegistrationIdReturnsRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.getRegistrationIdReturnsRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationErrorTest.java + startLine: 38 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getRegistrationIdReturnsRegistrationId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorSucceeded() + id: validateErrorSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml + langs: + - java + name: validateErrorSucceeded() + nameWithType: DeviceRegistrationOperationErrorTest.validateErrorSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.validateErrorSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationErrorTest.java + startLine: 154 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void validateErrorSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnEmptyRegistrationId() + id: validateErrorThrowsOnEmptyRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml + langs: + - java + name: validateErrorThrowsOnEmptyRegistrationId() + nameWithType: DeviceRegistrationOperationErrorTest.validateErrorThrowsOnEmptyRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.validateErrorThrowsOnEmptyRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnEmptyRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationErrorTest.java + startLine: 98 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void validateErrorThrowsOnEmptyRegistrationId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnInvalidRegistrationId() + id: validateErrorThrowsOnInvalidRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml + langs: + - java + name: validateErrorThrowsOnInvalidRegistrationId() + nameWithType: DeviceRegistrationOperationErrorTest.validateErrorThrowsOnInvalidRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.validateErrorThrowsOnInvalidRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnInvalidRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationErrorTest.java + startLine: 117 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void validateErrorThrowsOnInvalidRegistrationId() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnNullErrorCode() + id: validateErrorThrowsOnNullErrorCode() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml + langs: + - java + name: validateErrorThrowsOnNullErrorCode() + nameWithType: DeviceRegistrationOperationErrorTest.validateErrorThrowsOnNullErrorCode() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.validateErrorThrowsOnNullErrorCode() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnNullErrorCode* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationErrorTest.java + startLine: 136 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void validateErrorThrowsOnNullErrorCode() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnNullRegistrationId() + id: validateErrorThrowsOnNullRegistrationId() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml + langs: + - java + name: validateErrorThrowsOnNullRegistrationId() + nameWithType: DeviceRegistrationOperationErrorTest.validateErrorThrowsOnNullRegistrationId() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.validateErrorThrowsOnNullRegistrationId() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnNullRegistrationId* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationOperationErrorTest.java + startLine: 80 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void validateErrorThrowsOnNullRegistrationId() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.getRegistrationIdReturnsRegistrationId* + name: getRegistrationIdReturnsRegistrationId + nameWithType: DeviceRegistrationOperationErrorTest.getRegistrationIdReturnsRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.getRegistrationIdReturnsRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.getErrorCodeReturnsErrorCode* + name: getErrorCodeReturnsErrorCode + nameWithType: DeviceRegistrationOperationErrorTest.getErrorCodeReturnsErrorCode + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.getErrorCodeReturnsErrorCode + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.getErrorStatusReturnsErrorStatus* + name: getErrorStatusReturnsErrorStatus + nameWithType: DeviceRegistrationOperationErrorTest.getErrorStatusReturnsErrorStatus + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.getErrorStatusReturnsErrorStatus + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnNullRegistrationId* + name: validateErrorThrowsOnNullRegistrationId + nameWithType: DeviceRegistrationOperationErrorTest.validateErrorThrowsOnNullRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.validateErrorThrowsOnNullRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnEmptyRegistrationId* + name: validateErrorThrowsOnEmptyRegistrationId + nameWithType: DeviceRegistrationOperationErrorTest.validateErrorThrowsOnEmptyRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.validateErrorThrowsOnEmptyRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnInvalidRegistrationId* + name: validateErrorThrowsOnInvalidRegistrationId + nameWithType: DeviceRegistrationOperationErrorTest.validateErrorThrowsOnInvalidRegistrationId + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.validateErrorThrowsOnInvalidRegistrationId + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorThrowsOnNullErrorCode* + name: validateErrorThrowsOnNullErrorCode + nameWithType: DeviceRegistrationOperationErrorTest.validateErrorThrowsOnNullErrorCode + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.validateErrorThrowsOnNullErrorCode + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.validateErrorSucceeded* + name: validateErrorSucceeded + nameWithType: DeviceRegistrationOperationErrorTest.validateErrorSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.validateErrorSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.emptyConstructorSucceeded* + name: emptyConstructorSucceeded + nameWithType: DeviceRegistrationOperationErrorTest.emptyConstructorSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest.emptyConstructorSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml + name: DeviceRegistrationOperationError + nameWithType: DeviceRegistrationOperationError + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationError + type: Class + summary: >- +

Representation of a single Device Provisioning Service device registration operation error.

+ +

This error is returned as a result of the ProvisioningServiceClient#runBulkOperation(BulkOperationMode, Collection), in the BulkOperationResult.

+ +

The following JSON is an example of a single error operation from a Bulk operation

{
+
+             "registrationId":"validRegistrationId1",
+
+             "errorCode":200,
+
+             "errorStatus":"Succeeded"
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationOperationError diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml new file mode 100644 index 000000000000..1b1ab76e5c40 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml @@ -0,0 +1,317 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + id: conf446cb516efa5614e0a3f19c2c0e9d256 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorThrowsOnUnknownAttestation() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorTpmSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorX509Succeed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getAttestationThrowsOnUnknownAttestation() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getAttestationTmpSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getAttestationX509Succeed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getTypeSucceed() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml + langs: + - java + name: AttestationMechanismTest + nameWithType: AttestationMechanismTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + startLine: 20 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service Enrollment serializer 100% methods, 100% lines covered

+ syntax: + content: public class AttestationMechanismTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorSucceed() + id: constructorSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml + langs: + - java + name: constructorSucceed() + nameWithType: AttestationMechanismTest.constructorSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.constructorSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + startLine: 135 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorThrowsOnNull() + id: constructorThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml + langs: + - java + name: constructorThrowsOnNull() + nameWithType: AttestationMechanismTest.constructorThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.constructorThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + startLine: 31 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorThrowsOnUnknownAttestation() + id: constructorThrowsOnUnknownAttestation() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml + langs: + - java + name: constructorThrowsOnUnknownAttestation() + nameWithType: AttestationMechanismTest.constructorThrowsOnUnknownAttestation() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.constructorThrowsOnUnknownAttestation() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorThrowsOnUnknownAttestation* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + startLine: 60 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnUnknownAttestation() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorTpmSucceed() + id: constructorTpmSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml + langs: + - java + name: constructorTpmSucceed() + nameWithType: AttestationMechanismTest.constructorTpmSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.constructorTpmSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorTpmSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + startLine: 45 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorTpmSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorX509Succeed() + id: constructorX509Succeed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml + langs: + - java + name: constructorX509Succeed() + nameWithType: AttestationMechanismTest.constructorX509Succeed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.constructorX509Succeed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorX509Succeed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + startLine: 75 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorX509Succeed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getAttestationThrowsOnUnknownAttestation() + id: getAttestationThrowsOnUnknownAttestation() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml + langs: + - java + name: getAttestationThrowsOnUnknownAttestation() + nameWithType: AttestationMechanismTest.getAttestationThrowsOnUnknownAttestation() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.getAttestationThrowsOnUnknownAttestation() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getAttestationThrowsOnUnknownAttestation* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + startLine: 123 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getAttestationThrowsOnUnknownAttestation() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getAttestationTmpSucceed() + id: getAttestationTmpSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml + langs: + - java + name: getAttestationTmpSucceed() + nameWithType: AttestationMechanismTest.getAttestationTmpSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.getAttestationTmpSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getAttestationTmpSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + startLine: 112 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getAttestationTmpSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getAttestationX509Succeed() + id: getAttestationX509Succeed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml + langs: + - java + name: getAttestationX509Succeed() + nameWithType: AttestationMechanismTest.getAttestationX509Succeed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.getAttestationX509Succeed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getAttestationX509Succeed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + startLine: 101 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getAttestationX509Succeed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getTypeSucceed() + id: getTypeSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml + langs: + - java + name: getTypeSucceed() + nameWithType: AttestationMechanismTest.getTypeSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.getTypeSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getTypeSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + startLine: 90 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getTypeSucceed() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorThrowsOnNull* + name: constructorThrowsOnNull + nameWithType: AttestationMechanismTest.constructorThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.constructorThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorTpmSucceed* + name: constructorTpmSucceed + nameWithType: AttestationMechanismTest.constructorTpmSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.constructorTpmSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorThrowsOnUnknownAttestation* + name: constructorThrowsOnUnknownAttestation + nameWithType: AttestationMechanismTest.constructorThrowsOnUnknownAttestation + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.constructorThrowsOnUnknownAttestation + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorX509Succeed* + name: constructorX509Succeed + nameWithType: AttestationMechanismTest.constructorX509Succeed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.constructorX509Succeed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getTypeSucceed* + name: getTypeSucceed + nameWithType: AttestationMechanismTest.getTypeSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.getTypeSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getAttestationX509Succeed* + name: getAttestationX509Succeed + nameWithType: AttestationMechanismTest.getAttestationX509Succeed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.getAttestationX509Succeed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getAttestationTmpSucceed* + name: getAttestationTmpSucceed + nameWithType: AttestationMechanismTest.getAttestationTmpSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.getAttestationTmpSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.getAttestationThrowsOnUnknownAttestation* + name: getAttestationThrowsOnUnknownAttestation + nameWithType: AttestationMechanismTest.getAttestationThrowsOnUnknownAttestation + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.getAttestationThrowsOnUnknownAttestation + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.constructorSucceed* + name: constructorSucceed + nameWithType: AttestationMechanismTest.constructorSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest.constructorSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + name: TpmAttestation + nameWithType: TpmAttestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service TPM Attestation.

+ +

The provisioning service supports Trusted Platform Module, or TPM, as the device attestation mechanism. User must provide the Endorsement Key, and can, optionally, provide the Storage Root Key.

+ +

+ syntax: + content: public class TpmAttestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + name: X509Attestation + nameWithType: X509Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Attestation.

+ +

The provisioning service supports Device Identifier Composition Engine, or DICE, as the device attestation mechanism. To use DICE, user must provide the X509 certificate. This class provide the means to create a new attestation for a X509 certificate and return it as an abstract interface Attestation.

+ +

An X509 attestation can contains one of the 2 types of certificate:

+ +

+ + + + + + Client or Alias certificate: + + + + + +

Called on this class as clientCertificates, this certificate can authenticate a single device.

+ + + + + + + + + + Signing or Root certificate: + + + + + +

Called on this class as rootCertificates, this certificate can create multiple Client certificates to authenticate multiple devices.

+ +
+ +
+ +

+ +

The provisioning service allows user to create Enrollment and EnrollmentGroup. For all operations over Enrollment with DICE, user must provide a clientCertificates, and for operations over EnrollmentGroup, user must provide a rootCertificates.

+ +

For each of this types of certificates, user can provide 2 Certificates, a primary and a secondary. Only the primary is mandatory, the secondary is optional.

+ +

The provisioning service will process the provided certificates, but will never return it back. Instead of it, getPrimaryX509CertificateInfo() and getSecondaryX509CertificateInfo() will return a translated info in the certificate.

+ +

+ syntax: + content: public class X509Attestation diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml new file mode 100644 index 000000000000..c7958901db44 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml @@ -0,0 +1,483 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + id: conf8a9701928a43007cab8f3a8ad79baae6 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorCopySucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorCopyThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptyIssuerName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptyNotAfterUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptyNotBeforeUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySerialNumber() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySha1Thumbprint() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySha256Thumbprint() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySubjectName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnInvalidNotAfterUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnInvalidNotBeforeUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullIssuerName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullNotAfterUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullNotBeforeUtc() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSerialNumber() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSha1Thumbprint() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSha256Thumbprint() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSubjectName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.emptyConstructorSucceed() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: X509CertificateInfoTest + nameWithType: X509CertificateInfoTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 18 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service X509 certificate info 100% methods, 100% lines covered

+ syntax: + content: public class X509CertificateInfoTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorCopySucceed() + id: constructorCopySucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorCopySucceed() + nameWithType: X509CertificateInfoTest.constructorCopySucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorCopySucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorCopySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 454 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopySucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorCopyThrowsOnNull() + id: constructorCopyThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorCopyThrowsOnNull() + nameWithType: X509CertificateInfoTest.constructorCopyThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorCopyThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorCopyThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 42 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopyThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptyIssuerName() + id: constructorThrowsOnEmptyIssuerName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnEmptyIssuerName() + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptyIssuerName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptyIssuerName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptyIssuerName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 224 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyIssuerName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptyNotAfterUtc() + id: constructorThrowsOnEmptyNotAfterUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnEmptyNotAfterUtc() + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptyNotAfterUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptyNotAfterUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptyNotAfterUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 347 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyNotAfterUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptyNotBeforeUtc() + id: constructorThrowsOnEmptyNotBeforeUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnEmptyNotBeforeUtc() + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptyNotBeforeUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptyNotBeforeUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptyNotBeforeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 273 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyNotBeforeUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySerialNumber() + id: constructorThrowsOnEmptySerialNumber() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnEmptySerialNumber() + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptySerialNumber() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptySerialNumber() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySerialNumber* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 421 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptySerialNumber() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySha1Thumbprint() + id: constructorThrowsOnEmptySha1Thumbprint() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnEmptySha1Thumbprint() + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptySha1Thumbprint() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptySha1Thumbprint() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySha1Thumbprint* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 126 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptySha1Thumbprint() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySha256Thumbprint() + id: constructorThrowsOnEmptySha256Thumbprint() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnEmptySha256Thumbprint() + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptySha256Thumbprint() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptySha256Thumbprint() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySha256Thumbprint* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 175 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptySha256Thumbprint() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySubjectName() + id: constructorThrowsOnEmptySubjectName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnEmptySubjectName() + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptySubjectName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptySubjectName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySubjectName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 77 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptySubjectName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnInvalidNotAfterUtc() + id: constructorThrowsOnInvalidNotAfterUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnInvalidNotAfterUtc() + nameWithType: X509CertificateInfoTest.constructorThrowsOnInvalidNotAfterUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnInvalidNotAfterUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnInvalidNotAfterUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 372 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidNotAfterUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnInvalidNotBeforeUtc() + id: constructorThrowsOnInvalidNotBeforeUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnInvalidNotBeforeUtc() + nameWithType: X509CertificateInfoTest.constructorThrowsOnInvalidNotBeforeUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnInvalidNotBeforeUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnInvalidNotBeforeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 298 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidNotBeforeUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullIssuerName() + id: constructorThrowsOnNullIssuerName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnNullIssuerName() + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullIssuerName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullIssuerName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullIssuerName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 200 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullIssuerName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullNotAfterUtc() + id: constructorThrowsOnNullNotAfterUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnNullNotAfterUtc() + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullNotAfterUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullNotAfterUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullNotAfterUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 323 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullNotAfterUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullNotBeforeUtc() + id: constructorThrowsOnNullNotBeforeUtc() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnNullNotBeforeUtc() + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullNotBeforeUtc() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullNotBeforeUtc() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullNotBeforeUtc* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 249 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullNotBeforeUtc() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSerialNumber() + id: constructorThrowsOnNullSerialNumber() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnNullSerialNumber() + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullSerialNumber() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullSerialNumber() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSerialNumber* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 397 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullSerialNumber() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSha1Thumbprint() + id: constructorThrowsOnNullSha1Thumbprint() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnNullSha1Thumbprint() + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullSha1Thumbprint() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullSha1Thumbprint() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSha1Thumbprint* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 102 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullSha1Thumbprint() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSha256Thumbprint() + id: constructorThrowsOnNullSha256Thumbprint() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnNullSha256Thumbprint() + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullSha256Thumbprint() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullSha256Thumbprint() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSha256Thumbprint* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 151 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullSha256Thumbprint() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSubjectName() + id: constructorThrowsOnNullSubjectName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: constructorThrowsOnNullSubjectName() + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullSubjectName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullSubjectName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSubjectName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 53 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullSubjectName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.emptyConstructorSucceed() + id: emptyConstructorSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + langs: + - java + name: emptyConstructorSucceed() + nameWithType: X509CertificateInfoTest.emptyConstructorSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.emptyConstructorSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.emptyConstructorSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfoTest.java + startLine: 476 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void emptyConstructorSucceed() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorCopyThrowsOnNull* + name: constructorCopyThrowsOnNull + nameWithType: X509CertificateInfoTest.constructorCopyThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorCopyThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSubjectName* + name: constructorThrowsOnNullSubjectName + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullSubjectName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullSubjectName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySubjectName* + name: constructorThrowsOnEmptySubjectName + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptySubjectName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptySubjectName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSha1Thumbprint* + name: constructorThrowsOnNullSha1Thumbprint + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullSha1Thumbprint + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullSha1Thumbprint + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySha1Thumbprint* + name: constructorThrowsOnEmptySha1Thumbprint + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptySha1Thumbprint + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptySha1Thumbprint + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSha256Thumbprint* + name: constructorThrowsOnNullSha256Thumbprint + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullSha256Thumbprint + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullSha256Thumbprint + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySha256Thumbprint* + name: constructorThrowsOnEmptySha256Thumbprint + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptySha256Thumbprint + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptySha256Thumbprint + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullIssuerName* + name: constructorThrowsOnNullIssuerName + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullIssuerName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullIssuerName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptyIssuerName* + name: constructorThrowsOnEmptyIssuerName + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptyIssuerName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptyIssuerName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullNotBeforeUtc* + name: constructorThrowsOnNullNotBeforeUtc + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullNotBeforeUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullNotBeforeUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptyNotBeforeUtc* + name: constructorThrowsOnEmptyNotBeforeUtc + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptyNotBeforeUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptyNotBeforeUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnInvalidNotBeforeUtc* + name: constructorThrowsOnInvalidNotBeforeUtc + nameWithType: X509CertificateInfoTest.constructorThrowsOnInvalidNotBeforeUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnInvalidNotBeforeUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullNotAfterUtc* + name: constructorThrowsOnNullNotAfterUtc + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullNotAfterUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullNotAfterUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptyNotAfterUtc* + name: constructorThrowsOnEmptyNotAfterUtc + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptyNotAfterUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptyNotAfterUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnInvalidNotAfterUtc* + name: constructorThrowsOnInvalidNotAfterUtc + nameWithType: X509CertificateInfoTest.constructorThrowsOnInvalidNotAfterUtc + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnInvalidNotAfterUtc + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnNullSerialNumber* + name: constructorThrowsOnNullSerialNumber + nameWithType: X509CertificateInfoTest.constructorThrowsOnNullSerialNumber + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnNullSerialNumber + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorThrowsOnEmptySerialNumber* + name: constructorThrowsOnEmptySerialNumber + nameWithType: X509CertificateInfoTest.constructorThrowsOnEmptySerialNumber + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorThrowsOnEmptySerialNumber + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.constructorCopySucceed* + name: constructorCopySucceed + nameWithType: X509CertificateInfoTest.constructorCopySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.constructorCopySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.emptyConstructorSucceed* + name: emptyConstructorSucceed + nameWithType: X509CertificateInfoTest.emptyConstructorSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest.emptyConstructorSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml new file mode 100644 index 000000000000..91cf63d4903c --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml @@ -0,0 +1,195 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100 + id: confb669b3e0a90419ea07ee7b534d962100 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorStoreParameters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorThrowsOnEmptyQuery() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorThrowsOnInvalidQuery() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorThrowsOnNullQuery() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.emptyConstructorSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.gettersSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.toJsonElementSucceed() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml + langs: + - java + name: QuerySpecificationTest + nameWithType: QuerySpecificationTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationTest.java + startLine: 17 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service query Specification serializer 100% methods, 100% lines covered

+ syntax: + content: public class QuerySpecificationTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorStoreParameters() + id: constructorStoreParameters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml + langs: + - java + name: constructorStoreParameters() + nameWithType: QuerySpecificationTest.constructorStoreParameters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.constructorStoreParameters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorStoreParameters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationTest.java + startLine: 62 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreParameters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorThrowsOnEmptyQuery() + id: constructorThrowsOnEmptyQuery() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml + langs: + - java + name: constructorThrowsOnEmptyQuery() + nameWithType: QuerySpecificationTest.constructorThrowsOnEmptyQuery() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.constructorThrowsOnEmptyQuery() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorThrowsOnEmptyQuery* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationTest.java + startLine: 38 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyQuery() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorThrowsOnInvalidQuery() + id: constructorThrowsOnInvalidQuery() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml + langs: + - java + name: constructorThrowsOnInvalidQuery() + nameWithType: QuerySpecificationTest.constructorThrowsOnInvalidQuery() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.constructorThrowsOnInvalidQuery() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorThrowsOnInvalidQuery* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationTest.java + startLine: 50 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidQuery() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorThrowsOnNullQuery() + id: constructorThrowsOnNullQuery() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml + langs: + - java + name: constructorThrowsOnNullQuery() + nameWithType: QuerySpecificationTest.constructorThrowsOnNullQuery() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.constructorThrowsOnNullQuery() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorThrowsOnNullQuery* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationTest.java + startLine: 26 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullQuery() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.emptyConstructorSucceed() + id: emptyConstructorSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml + langs: + - java + name: emptyConstructorSucceed() + nameWithType: QuerySpecificationTest.emptyConstructorSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.emptyConstructorSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.emptyConstructorSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationTest.java + startLine: 102 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void emptyConstructorSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.gettersSucceed() + id: gettersSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml + langs: + - java + name: gettersSucceed() + nameWithType: QuerySpecificationTest.gettersSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.gettersSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.gettersSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationTest.java + startLine: 89 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void gettersSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.toJsonElementSucceed() + id: toJsonElementSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml + langs: + - java + name: toJsonElementSucceed() + nameWithType: QuerySpecificationTest.toJsonElementSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.toJsonElementSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.toJsonElementSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationTest.java + startLine: 75 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementSucceed() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorThrowsOnNullQuery* + name: constructorThrowsOnNullQuery + nameWithType: QuerySpecificationTest.constructorThrowsOnNullQuery + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.constructorThrowsOnNullQuery + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorThrowsOnEmptyQuery* + name: constructorThrowsOnEmptyQuery + nameWithType: QuerySpecificationTest.constructorThrowsOnEmptyQuery + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.constructorThrowsOnEmptyQuery + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorThrowsOnInvalidQuery* + name: constructorThrowsOnInvalidQuery + nameWithType: QuerySpecificationTest.constructorThrowsOnInvalidQuery + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.constructorThrowsOnInvalidQuery + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.constructorStoreParameters* + name: constructorStoreParameters + nameWithType: QuerySpecificationTest.constructorStoreParameters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.constructorStoreParameters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.toJsonElementSucceed* + name: toJsonElementSucceed + nameWithType: QuerySpecificationTest.toJsonElementSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.toJsonElementSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.gettersSucceed* + name: gettersSucceed + nameWithType: QuerySpecificationTest.gettersSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.gettersSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.emptyConstructorSucceed* + name: emptyConstructorSucceed + nameWithType: QuerySpecificationTest.emptyConstructorSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest.emptyConstructorSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml new file mode 100644 index 000000000000..b0d65948a41b --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml @@ -0,0 +1,404 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + id: _bulk_operation_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementSimpleBulkOperation() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementThrowsOnEmptyListOfEnrollments() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementThrowsOnNullListOfEnrollments() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementThrowsOnNullOperationMode() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonSimpleBulkOperation() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonThrowsOnEmptyListOfEnrollments() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonThrowsOnNullListOfEnrollments() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonThrowsOnNullOperationMode() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringSimpleBulkOperation() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringThrowsOnEmptyListOfEnrollments() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringThrowsOnNullListOfEnrollments() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringThrowsOnNullOperationMode() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: BulkOperationTest + nameWithType: BulkOperationTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 19 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service bulk operation serializer 100% methods, 100% lines covered

+ syntax: + content: public class BulkOperationTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementSimpleBulkOperation() + id: toJsonElementSimpleBulkOperation() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: toJsonElementSimpleBulkOperation() + nameWithType: BulkOperationTest.toJsonElementSimpleBulkOperation() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonElementSimpleBulkOperation() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementSimpleBulkOperation* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 240 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementSimpleBulkOperation() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementThrowsOnEmptyListOfEnrollments() + id: toJsonElementThrowsOnEmptyListOfEnrollments() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: toJsonElementThrowsOnEmptyListOfEnrollments() + nameWithType: BulkOperationTest.toJsonElementThrowsOnEmptyListOfEnrollments() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonElementThrowsOnEmptyListOfEnrollments() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementThrowsOnEmptyListOfEnrollments* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 227 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementThrowsOnEmptyListOfEnrollments() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementThrowsOnNullListOfEnrollments() + id: toJsonElementThrowsOnNullListOfEnrollments() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: toJsonElementThrowsOnNullListOfEnrollments() + nameWithType: BulkOperationTest.toJsonElementThrowsOnNullListOfEnrollments() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonElementThrowsOnNullListOfEnrollments() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementThrowsOnNullListOfEnrollments* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 214 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementThrowsOnNullListOfEnrollments() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementThrowsOnNullOperationMode() + id: toJsonElementThrowsOnNullOperationMode() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: toJsonElementThrowsOnNullOperationMode() + nameWithType: BulkOperationTest.toJsonElementThrowsOnNullOperationMode() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonElementThrowsOnNullOperationMode() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementThrowsOnNullOperationMode* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 201 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementThrowsOnNullOperationMode() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonSimpleBulkOperation() + id: toJsonSimpleBulkOperation() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: toJsonSimpleBulkOperation() + nameWithType: BulkOperationTest.toJsonSimpleBulkOperation() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonSimpleBulkOperation() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonSimpleBulkOperation* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 95 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonSimpleBulkOperation() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonThrowsOnEmptyListOfEnrollments() + id: toJsonThrowsOnEmptyListOfEnrollments() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: toJsonThrowsOnEmptyListOfEnrollments() + nameWithType: BulkOperationTest.toJsonThrowsOnEmptyListOfEnrollments() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonThrowsOnEmptyListOfEnrollments() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonThrowsOnEmptyListOfEnrollments* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 135 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonThrowsOnEmptyListOfEnrollments() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonThrowsOnNullListOfEnrollments() + id: toJsonThrowsOnNullListOfEnrollments() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: toJsonThrowsOnNullListOfEnrollments() + nameWithType: BulkOperationTest.toJsonThrowsOnNullListOfEnrollments() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonThrowsOnNullListOfEnrollments() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonThrowsOnNullListOfEnrollments* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 122 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonThrowsOnNullListOfEnrollments() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonThrowsOnNullOperationMode() + id: toJsonThrowsOnNullOperationMode() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: toJsonThrowsOnNullOperationMode() + nameWithType: BulkOperationTest.toJsonThrowsOnNullOperationMode() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonThrowsOnNullOperationMode() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonThrowsOnNullOperationMode* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 109 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonThrowsOnNullOperationMode() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringSimpleBulkOperation() + id: toStringSimpleBulkOperation() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: toStringSimpleBulkOperation() + nameWithType: BulkOperationTest.toStringSimpleBulkOperation() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toStringSimpleBulkOperation() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringSimpleBulkOperation* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 148 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toStringSimpleBulkOperation() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringThrowsOnEmptyListOfEnrollments() + id: toStringThrowsOnEmptyListOfEnrollments() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: toStringThrowsOnEmptyListOfEnrollments() + nameWithType: BulkOperationTest.toStringThrowsOnEmptyListOfEnrollments() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toStringThrowsOnEmptyListOfEnrollments() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringThrowsOnEmptyListOfEnrollments* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 188 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toStringThrowsOnEmptyListOfEnrollments() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringThrowsOnNullListOfEnrollments() + id: toStringThrowsOnNullListOfEnrollments() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: toStringThrowsOnNullListOfEnrollments() + nameWithType: BulkOperationTest.toStringThrowsOnNullListOfEnrollments() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toStringThrowsOnNullListOfEnrollments() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringThrowsOnNullListOfEnrollments* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 175 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toStringThrowsOnNullListOfEnrollments() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringThrowsOnNullOperationMode() + id: toStringThrowsOnNullOperationMode() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + langs: + - java + name: toStringThrowsOnNullOperationMode() + nameWithType: BulkOperationTest.toStringThrowsOnNullOperationMode() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toStringThrowsOnNullOperationMode() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringThrowsOnNullOperationMode* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkOperationTest.java + startLine: 162 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toStringThrowsOnNullOperationMode() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonSimpleBulkOperation* + name: toJsonSimpleBulkOperation + nameWithType: BulkOperationTest.toJsonSimpleBulkOperation + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonSimpleBulkOperation + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonThrowsOnNullOperationMode* + name: toJsonThrowsOnNullOperationMode + nameWithType: BulkOperationTest.toJsonThrowsOnNullOperationMode + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonThrowsOnNullOperationMode + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonThrowsOnNullListOfEnrollments* + name: toJsonThrowsOnNullListOfEnrollments + nameWithType: BulkOperationTest.toJsonThrowsOnNullListOfEnrollments + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonThrowsOnNullListOfEnrollments + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonThrowsOnEmptyListOfEnrollments* + name: toJsonThrowsOnEmptyListOfEnrollments + nameWithType: BulkOperationTest.toJsonThrowsOnEmptyListOfEnrollments + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonThrowsOnEmptyListOfEnrollments + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringSimpleBulkOperation* + name: toStringSimpleBulkOperation + nameWithType: BulkOperationTest.toStringSimpleBulkOperation + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toStringSimpleBulkOperation + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringThrowsOnNullOperationMode* + name: toStringThrowsOnNullOperationMode + nameWithType: BulkOperationTest.toStringThrowsOnNullOperationMode + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toStringThrowsOnNullOperationMode + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringThrowsOnNullListOfEnrollments* + name: toStringThrowsOnNullListOfEnrollments + nameWithType: BulkOperationTest.toStringThrowsOnNullListOfEnrollments + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toStringThrowsOnNullListOfEnrollments + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toStringThrowsOnEmptyListOfEnrollments* + name: toStringThrowsOnEmptyListOfEnrollments + nameWithType: BulkOperationTest.toStringThrowsOnEmptyListOfEnrollments + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toStringThrowsOnEmptyListOfEnrollments + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementThrowsOnNullOperationMode* + name: toJsonElementThrowsOnNullOperationMode + nameWithType: BulkOperationTest.toJsonElementThrowsOnNullOperationMode + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonElementThrowsOnNullOperationMode + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementThrowsOnNullListOfEnrollments* + name: toJsonElementThrowsOnNullListOfEnrollments + nameWithType: BulkOperationTest.toJsonElementThrowsOnNullListOfEnrollments + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonElementThrowsOnNullListOfEnrollments + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementThrowsOnEmptyListOfEnrollments* + name: toJsonElementThrowsOnEmptyListOfEnrollments + nameWithType: BulkOperationTest.toJsonElementThrowsOnEmptyListOfEnrollments + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonElementThrowsOnEmptyListOfEnrollments + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.toJsonElementSimpleBulkOperation* + name: toJsonElementSimpleBulkOperation + nameWithType: BulkOperationTest.toJsonElementSimpleBulkOperation + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest.toJsonElementSimpleBulkOperation + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml new file mode 100644 index 000000000000..7a12614ba91a --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml @@ -0,0 +1,1939 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + id: _enrollment_group_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsEtagSucceedOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsEtagUsesSetters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsInitialTwinStateSucceedOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsInitialTwinStateUsesSetters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonThrowsOnEmptyJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonThrowsOnInvalidJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonThrowsOnNullJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonUsesSetters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithParametersUsesSetters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.gettersSimpleEnrollment() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismSucceed(@Mocked final X509Attestation,@Mocked final X509Certificates,@Mocked final AttestationMechanism) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismThrowsOnNoSigningCertificate(@Mocked final X509Attestation,@Mocked final AttestationMechanism) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismThrowsOnTpm(@Mocked final TpmAttestation,@Mocked final AttestationMechanism) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationSucceed(@Mocked final X509Attestation,@Mocked final X509Certificates,@Mocked final AttestationMechanism) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationThrowsOnNoSigningCertificate(@Mocked final X509Attestation,@Mocked final AttestationMechanism) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationThrowsOnTpm(@Mocked final TpmAttestation,@Mocked final AttestationMechanism) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcThrowsOnEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcThrowsOnInvalid() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnInvalidChar() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnNotUtf8() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagThrowsOnEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagThrowsOnNotUTF8() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setInitialTwinStateSucceed(@Mocked final TwinState) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setInitialTwinStateThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnIncompleteName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnInvalidChar() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnNotUTF8() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcThrowsOnEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcThrowsOnInvalid() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setProvisioningStatusSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setProvisioningStatusThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toJsonElementSimpleEnrollment() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toJsonElementSimpleEnrollmentWithTwin() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toJsonSimpleEnrollment() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toStringSimpleEnrollmentWithTwin() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: EnrollmentGroupTest + nameWithType: EnrollmentGroupTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 21 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service Enrollment group serializer 100% methods, 100% lines covered

+ syntax: + content: public class EnrollmentGroupTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorSucceed() + id: constructorSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorSucceed() + nameWithType: EnrollmentGroupTest.constructorSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1282 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() + id: constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 399 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() + id: constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 369 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsEtagSucceedOnNull() + id: constructorWithJsonSetsEtagSucceedOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonSetsEtagSucceedOnNull() + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsEtagSucceedOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsEtagSucceedOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsEtagSucceedOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 518 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsEtagSucceedOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsEtagUsesSetters() + id: constructorWithJsonSetsEtagUsesSetters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonSetsEtagUsesSetters() + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsEtagUsesSetters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsEtagUsesSetters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsEtagUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 487 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsEtagUsesSetters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsInitialTwinStateSucceedOnNull() + id: constructorWithJsonSetsInitialTwinStateSucceedOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonSetsInitialTwinStateSucceedOnNull() + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsInitialTwinStateSucceedOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsInitialTwinStateSucceedOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsInitialTwinStateSucceedOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 341 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsInitialTwinStateSucceedOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsInitialTwinStateUsesSetters() + id: constructorWithJsonSetsInitialTwinStateUsesSetters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonSetsInitialTwinStateUsesSetters() + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsInitialTwinStateUsesSetters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsInitialTwinStateUsesSetters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsInitialTwinStateUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 304 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsInitialTwinStateUsesSetters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() + id: constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 458 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() + id: constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 428 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSucceed() + id: constructorWithJsonSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonSucceed() + nameWithType: EnrollmentGroupTest.constructorWithJsonSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 216 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonThrowsOnEmptyJson() + id: constructorWithJsonThrowsOnEmptyJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonThrowsOnEmptyJson() + nameWithType: EnrollmentGroupTest.constructorWithJsonThrowsOnEmptyJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonThrowsOnEmptyJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonThrowsOnEmptyJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 190 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonThrowsOnEmptyJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonThrowsOnInvalidJson() + id: constructorWithJsonThrowsOnInvalidJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonThrowsOnInvalidJson() + nameWithType: EnrollmentGroupTest.constructorWithJsonThrowsOnInvalidJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonThrowsOnInvalidJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonThrowsOnInvalidJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 203 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonThrowsOnInvalidJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonThrowsOnNullJson() + id: constructorWithJsonThrowsOnNullJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonThrowsOnNullJson() + nameWithType: EnrollmentGroupTest.constructorWithJsonThrowsOnNullJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonThrowsOnNullJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonThrowsOnNullJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 177 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonThrowsOnNullJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonUsesSetters() + id: constructorWithJsonUsesSetters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithJsonUsesSetters() + nameWithType: EnrollmentGroupTest.constructorWithJsonUsesSetters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonUsesSetters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 275 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonUsesSetters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithParametersUsesSetters() + id: constructorWithParametersUsesSetters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: constructorWithParametersUsesSetters() + nameWithType: EnrollmentGroupTest.constructorWithParametersUsesSetters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithParametersUsesSetters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithParametersUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 162 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithParametersUsesSetters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.gettersSimpleEnrollment() + id: gettersSimpleEnrollment() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: gettersSimpleEnrollment() + nameWithType: EnrollmentGroupTest.gettersSimpleEnrollment() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.gettersSimpleEnrollment() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.gettersSimpleEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 697 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void gettersSimpleEnrollment() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismSucceed(@Mocked final X509Attestation,@Mocked final X509Certificates,@Mocked final AttestationMechanism) + id: setAttestationMechanismSucceed(@Mocked final X509Attestation,@Mocked final X509Certificates,@Mocked final AttestationMechanism) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setAttestationMechanismSucceed( @Mocked final X509Attestation mockedX509Attestation, @Mocked final X509Certificates mockedX509Certificates, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + nameWithType: EnrollmentGroupTest.setAttestationMechanismSucceed( @Mocked final X509Attestation mockedX509Attestation, @Mocked final X509Certificates mockedX509Certificates, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationMechanismSucceed( @Mocked final X509Attestation mockedX509Attestation, @Mocked final X509Certificates mockedX509Certificates, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 872 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setAttestationMechanismSucceed( @Mocked final X509Attestation mockedX509Attestation, @Mocked final X509Certificates mockedX509Certificates, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + parameters: + - id: mockedX509Attestation + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + - id: mockedAttestationMechanismMechanism + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismThrowsOnNoSigningCertificate(@Mocked final X509Attestation,@Mocked final AttestationMechanism) + id: setAttestationMechanismThrowsOnNoSigningCertificate(@Mocked final X509Attestation,@Mocked final AttestationMechanism) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setAttestationMechanismThrowsOnNoSigningCertificate( @Mocked final X509Attestation mockedX509Attestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + nameWithType: EnrollmentGroupTest.setAttestationMechanismThrowsOnNoSigningCertificate( @Mocked final X509Attestation mockedX509Attestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationMechanismThrowsOnNoSigningCertificate( @Mocked final X509Attestation mockedX509Attestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismThrowsOnNoSigningCertificate* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 847 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setAttestationMechanismThrowsOnNoSigningCertificate( @Mocked final X509Attestation mockedX509Attestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + parameters: + - id: mockedX509Attestation + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + - id: mockedAttestationMechanismMechanism + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismThrowsOnNull() + id: setAttestationMechanismThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setAttestationMechanismThrowsOnNull() + nameWithType: EnrollmentGroupTest.setAttestationMechanismThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationMechanismThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 811 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setAttestationMechanismThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismThrowsOnTpm(@Mocked final TpmAttestation,@Mocked final AttestationMechanism) + id: setAttestationMechanismThrowsOnTpm(@Mocked final TpmAttestation,@Mocked final AttestationMechanism) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setAttestationMechanismThrowsOnTpm( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + nameWithType: EnrollmentGroupTest.setAttestationMechanismThrowsOnTpm( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationMechanismThrowsOnTpm( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismThrowsOnTpm* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 824 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setAttestationMechanismThrowsOnTpm( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + parameters: + - id: mockedTpmAttestation + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + - id: mockedAttestationMechanismMechanism + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationSucceed(@Mocked final X509Attestation,@Mocked final X509Certificates,@Mocked final AttestationMechanism) + id: setAttestationSucceed(@Mocked final X509Attestation,@Mocked final X509Certificates,@Mocked final AttestationMechanism) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setAttestationSucceed( @Mocked final X509Attestation mockedX509Attestation, @Mocked final X509Certificates mockedX509Certificates, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + nameWithType: EnrollmentGroupTest.setAttestationSucceed( @Mocked final X509Attestation mockedX509Attestation, @Mocked final X509Certificates mockedX509Certificates, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationSucceed( @Mocked final X509Attestation mockedX509Attestation, @Mocked final X509Certificates mockedX509Certificates, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 951 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setAttestationSucceed( @Mocked final X509Attestation mockedX509Attestation, @Mocked final X509Certificates mockedX509Certificates, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + parameters: + - id: mockedX509Attestation + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + - id: mockedAttestationMechanismMechanism + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationThrowsOnNoSigningCertificate(@Mocked final X509Attestation,@Mocked final AttestationMechanism) + id: setAttestationThrowsOnNoSigningCertificate(@Mocked final X509Attestation,@Mocked final AttestationMechanism) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setAttestationThrowsOnNoSigningCertificate( @Mocked final X509Attestation mockedX509Attestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + nameWithType: EnrollmentGroupTest.setAttestationThrowsOnNoSigningCertificate( @Mocked final X509Attestation mockedX509Attestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationThrowsOnNoSigningCertificate( @Mocked final X509Attestation mockedX509Attestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationThrowsOnNoSigningCertificate* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 928 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setAttestationThrowsOnNoSigningCertificate( @Mocked final X509Attestation mockedX509Attestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + parameters: + - id: mockedX509Attestation + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + - id: mockedAttestationMechanismMechanism + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationThrowsOnNull() + id: setAttestationThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setAttestationThrowsOnNull() + nameWithType: EnrollmentGroupTest.setAttestationThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 900 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setAttestationThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationThrowsOnTpm(@Mocked final TpmAttestation,@Mocked final AttestationMechanism) + id: setAttestationThrowsOnTpm(@Mocked final TpmAttestation,@Mocked final AttestationMechanism) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setAttestationThrowsOnTpm( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + nameWithType: EnrollmentGroupTest.setAttestationThrowsOnTpm( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationThrowsOnTpm( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationThrowsOnTpm* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 913 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setAttestationThrowsOnTpm( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanismMechanism) + parameters: + - id: mockedTpmAttestation + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + - id: mockedAttestationMechanismMechanism + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcSucceed() + id: setCreatedDateTimeUtcSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setCreatedDateTimeUtcSucceed() + nameWithType: EnrollmentGroupTest.setCreatedDateTimeUtcSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setCreatedDateTimeUtcSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1119 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setCreatedDateTimeUtcSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcThrowsOnEmpty() + id: setCreatedDateTimeUtcThrowsOnEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setCreatedDateTimeUtcThrowsOnEmpty() + nameWithType: EnrollmentGroupTest.setCreatedDateTimeUtcThrowsOnEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setCreatedDateTimeUtcThrowsOnEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcThrowsOnEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1147 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setCreatedDateTimeUtcThrowsOnEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcThrowsOnInvalid() + id: setCreatedDateTimeUtcThrowsOnInvalid() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setCreatedDateTimeUtcThrowsOnInvalid() + nameWithType: EnrollmentGroupTest.setCreatedDateTimeUtcThrowsOnInvalid() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setCreatedDateTimeUtcThrowsOnInvalid() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcThrowsOnInvalid* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1160 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setCreatedDateTimeUtcThrowsOnInvalid() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcThrowsOnNull() + id: setCreatedDateTimeUtcThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setCreatedDateTimeUtcThrowsOnNull() + nameWithType: EnrollmentGroupTest.setCreatedDateTimeUtcThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setCreatedDateTimeUtcThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1134 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setCreatedDateTimeUtcThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdSucceed() + id: setEnrollmentGroupIdSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setEnrollmentGroupIdSucceed() + nameWithType: EnrollmentGroupTest.setEnrollmentGroupIdSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEnrollmentGroupIdSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 795 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEnrollmentGroupIdSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnEmpty() + id: setEnrollmentGroupIdThrowsOnEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setEnrollmentGroupIdThrowsOnEmpty() + nameWithType: EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 756 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEnrollmentGroupIdThrowsOnEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnInvalidChar() + id: setEnrollmentGroupIdThrowsOnInvalidChar() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setEnrollmentGroupIdThrowsOnInvalidChar() + nameWithType: EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnInvalidChar() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnInvalidChar() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnInvalidChar* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 782 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEnrollmentGroupIdThrowsOnInvalidChar() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnNotUtf8() + id: setEnrollmentGroupIdThrowsOnNotUtf8() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setEnrollmentGroupIdThrowsOnNotUtf8() + nameWithType: EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnNotUtf8() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnNotUtf8() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnNotUtf8* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 769 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEnrollmentGroupIdThrowsOnNotUtf8() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnNull() + id: setEnrollmentGroupIdThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setEnrollmentGroupIdThrowsOnNull() + nameWithType: EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 743 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEnrollmentGroupIdThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagSucceed() + id: setEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setEtagSucceed() + nameWithType: EnrollmentGroupTest.setEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1266 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagThrowsOnEmpty() + id: setEtagThrowsOnEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setEtagThrowsOnEmpty() + nameWithType: EnrollmentGroupTest.setEtagThrowsOnEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEtagThrowsOnEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagThrowsOnEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1240 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEtagThrowsOnEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagThrowsOnNotUTF8() + id: setEtagThrowsOnNotUTF8() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setEtagThrowsOnNotUTF8() + nameWithType: EnrollmentGroupTest.setEtagThrowsOnNotUTF8() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEtagThrowsOnNotUTF8() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagThrowsOnNotUTF8* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1253 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEtagThrowsOnNotUTF8() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagThrowsOnNull() + id: setEtagThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setEtagThrowsOnNull() + nameWithType: EnrollmentGroupTest.setEtagThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEtagThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1227 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEtagThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setInitialTwinStateSucceed(@Mocked final TwinState) + id: setInitialTwinStateSucceed(@Mocked final TwinState) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setInitialTwinStateSucceed(@Mocked final TwinState mockedTwinState) + nameWithType: EnrollmentGroupTest.setInitialTwinStateSucceed(@Mocked final TwinState mockedTwinState) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setInitialTwinStateSucceed(@Mocked final TwinState mockedTwinState) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setInitialTwinStateSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1076 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setInitialTwinStateSucceed(@Mocked final TwinState mockedTwinState) + parameters: + - id: mockedTwinState + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setInitialTwinStateThrowsOnNull() + id: setInitialTwinStateThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setInitialTwinStateThrowsOnNull() + nameWithType: EnrollmentGroupTest.setInitialTwinStateThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setInitialTwinStateThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setInitialTwinStateThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1063 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setInitialTwinStateThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameSucceed() + id: setIotHubHostNameSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setIotHubHostNameSucceed() + nameWithType: EnrollmentGroupTest.setIotHubHostNameSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setIotHubHostNameSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1047 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setIotHubHostNameSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnEmpty() + id: setIotHubHostNameThrowsOnEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setIotHubHostNameThrowsOnEmpty() + nameWithType: EnrollmentGroupTest.setIotHubHostNameThrowsOnEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setIotHubHostNameThrowsOnEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 995 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setIotHubHostNameThrowsOnEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnIncompleteName() + id: setIotHubHostNameThrowsOnIncompleteName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setIotHubHostNameThrowsOnIncompleteName() + nameWithType: EnrollmentGroupTest.setIotHubHostNameThrowsOnIncompleteName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setIotHubHostNameThrowsOnIncompleteName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnIncompleteName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1034 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setIotHubHostNameThrowsOnIncompleteName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnInvalidChar() + id: setIotHubHostNameThrowsOnInvalidChar() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setIotHubHostNameThrowsOnInvalidChar() + nameWithType: EnrollmentGroupTest.setIotHubHostNameThrowsOnInvalidChar() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setIotHubHostNameThrowsOnInvalidChar() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnInvalidChar* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1021 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setIotHubHostNameThrowsOnInvalidChar() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnNotUTF8() + id: setIotHubHostNameThrowsOnNotUTF8() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setIotHubHostNameThrowsOnNotUTF8() + nameWithType: EnrollmentGroupTest.setIotHubHostNameThrowsOnNotUTF8() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setIotHubHostNameThrowsOnNotUTF8() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnNotUTF8* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1008 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setIotHubHostNameThrowsOnNotUTF8() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnNull() + id: setIotHubHostNameThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setIotHubHostNameThrowsOnNull() + nameWithType: EnrollmentGroupTest.setIotHubHostNameThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setIotHubHostNameThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 982 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setIotHubHostNameThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcSucceed() + id: setLastUpdatedDateTimeUtcSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setLastUpdatedDateTimeUtcSucceed() + nameWithType: EnrollmentGroupTest.setLastUpdatedDateTimeUtcSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setLastUpdatedDateTimeUtcSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1173 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setLastUpdatedDateTimeUtcSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcThrowsOnEmpty() + id: setLastUpdatedDateTimeUtcThrowsOnEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setLastUpdatedDateTimeUtcThrowsOnEmpty() + nameWithType: EnrollmentGroupTest.setLastUpdatedDateTimeUtcThrowsOnEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setLastUpdatedDateTimeUtcThrowsOnEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcThrowsOnEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1201 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setLastUpdatedDateTimeUtcThrowsOnEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcThrowsOnInvalid() + id: setLastUpdatedDateTimeUtcThrowsOnInvalid() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setLastUpdatedDateTimeUtcThrowsOnInvalid() + nameWithType: EnrollmentGroupTest.setLastUpdatedDateTimeUtcThrowsOnInvalid() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setLastUpdatedDateTimeUtcThrowsOnInvalid() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcThrowsOnInvalid* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1214 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setLastUpdatedDateTimeUtcThrowsOnInvalid() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcThrowsOnNull() + id: setLastUpdatedDateTimeUtcThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setLastUpdatedDateTimeUtcThrowsOnNull() + nameWithType: EnrollmentGroupTest.setLastUpdatedDateTimeUtcThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setLastUpdatedDateTimeUtcThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1188 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setLastUpdatedDateTimeUtcThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setProvisioningStatusSucceed() + id: setProvisioningStatusSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setProvisioningStatusSucceed() + nameWithType: EnrollmentGroupTest.setProvisioningStatusSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setProvisioningStatusSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setProvisioningStatusSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1104 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setProvisioningStatusSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setProvisioningStatusThrowsOnNull() + id: setProvisioningStatusThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: setProvisioningStatusThrowsOnNull() + nameWithType: EnrollmentGroupTest.setProvisioningStatusThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setProvisioningStatusThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setProvisioningStatusThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 1091 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setProvisioningStatusThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toJsonElementSimpleEnrollment() + id: toJsonElementSimpleEnrollment() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: toJsonElementSimpleEnrollment() + nameWithType: EnrollmentGroupTest.toJsonElementSimpleEnrollment() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.toJsonElementSimpleEnrollment() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toJsonElementSimpleEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 562 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementSimpleEnrollment() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toJsonElementSimpleEnrollmentWithTwin() + id: toJsonElementSimpleEnrollmentWithTwin() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: toJsonElementSimpleEnrollmentWithTwin() + nameWithType: EnrollmentGroupTest.toJsonElementSimpleEnrollmentWithTwin() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.toJsonElementSimpleEnrollmentWithTwin() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toJsonElementSimpleEnrollmentWithTwin* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 592 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementSimpleEnrollmentWithTwin() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toJsonSimpleEnrollment() + id: toJsonSimpleEnrollment() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: toJsonSimpleEnrollment() + nameWithType: EnrollmentGroupTest.toJsonSimpleEnrollment() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.toJsonSimpleEnrollment() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toJsonSimpleEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 548 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonSimpleEnrollment() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toStringSimpleEnrollmentWithTwin() + id: toStringSimpleEnrollmentWithTwin() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + langs: + - java + name: toStringSimpleEnrollmentWithTwin() + nameWithType: EnrollmentGroupTest.toStringSimpleEnrollmentWithTwin() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.toStringSimpleEnrollmentWithTwin() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toStringSimpleEnrollmentWithTwin* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroupTest.java + startLine: 641 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toStringSimpleEnrollmentWithTwin() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithParametersUsesSetters* + name: constructorWithParametersUsesSetters + nameWithType: EnrollmentGroupTest.constructorWithParametersUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithParametersUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonThrowsOnNullJson* + name: constructorWithJsonThrowsOnNullJson + nameWithType: EnrollmentGroupTest.constructorWithJsonThrowsOnNullJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonThrowsOnNullJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonThrowsOnEmptyJson* + name: constructorWithJsonThrowsOnEmptyJson + nameWithType: EnrollmentGroupTest.constructorWithJsonThrowsOnEmptyJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonThrowsOnEmptyJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonThrowsOnInvalidJson* + name: constructorWithJsonThrowsOnInvalidJson + nameWithType: EnrollmentGroupTest.constructorWithJsonThrowsOnInvalidJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonThrowsOnInvalidJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSucceed* + name: constructorWithJsonSucceed + nameWithType: EnrollmentGroupTest.constructorWithJsonSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonUsesSetters* + name: constructorWithJsonUsesSetters + nameWithType: EnrollmentGroupTest.constructorWithJsonUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsInitialTwinStateUsesSetters* + name: constructorWithJsonSetsInitialTwinStateUsesSetters + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsInitialTwinStateUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsInitialTwinStateUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsInitialTwinStateSucceedOnNull* + name: constructorWithJsonSetsInitialTwinStateSucceedOnNull + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsInitialTwinStateSucceedOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsInitialTwinStateSucceedOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters* + name: constructorWithJsonSetsCreatedDateTimeUtcUsesSetters + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull* + name: constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters* + name: constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull* + name: constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsEtagUsesSetters* + name: constructorWithJsonSetsEtagUsesSetters + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsEtagUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsEtagUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorWithJsonSetsEtagSucceedOnNull* + name: constructorWithJsonSetsEtagSucceedOnNull + nameWithType: EnrollmentGroupTest.constructorWithJsonSetsEtagSucceedOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorWithJsonSetsEtagSucceedOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toJsonSimpleEnrollment* + name: toJsonSimpleEnrollment + nameWithType: EnrollmentGroupTest.toJsonSimpleEnrollment + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.toJsonSimpleEnrollment + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toJsonElementSimpleEnrollment* + name: toJsonElementSimpleEnrollment + nameWithType: EnrollmentGroupTest.toJsonElementSimpleEnrollment + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.toJsonElementSimpleEnrollment + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toJsonElementSimpleEnrollmentWithTwin* + name: toJsonElementSimpleEnrollmentWithTwin + nameWithType: EnrollmentGroupTest.toJsonElementSimpleEnrollmentWithTwin + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.toJsonElementSimpleEnrollmentWithTwin + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.toStringSimpleEnrollmentWithTwin* + name: toStringSimpleEnrollmentWithTwin + nameWithType: EnrollmentGroupTest.toStringSimpleEnrollmentWithTwin + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.toStringSimpleEnrollmentWithTwin + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.gettersSimpleEnrollment* + name: gettersSimpleEnrollment + nameWithType: EnrollmentGroupTest.gettersSimpleEnrollment + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.gettersSimpleEnrollment + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnNull* + name: setEnrollmentGroupIdThrowsOnNull + nameWithType: EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnEmpty* + name: setEnrollmentGroupIdThrowsOnEmpty + nameWithType: EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnNotUtf8* + name: setEnrollmentGroupIdThrowsOnNotUtf8 + nameWithType: EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnNotUtf8 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnNotUtf8 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdThrowsOnInvalidChar* + name: setEnrollmentGroupIdThrowsOnInvalidChar + nameWithType: EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnInvalidChar + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEnrollmentGroupIdThrowsOnInvalidChar + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEnrollmentGroupIdSucceed* + name: setEnrollmentGroupIdSucceed + nameWithType: EnrollmentGroupTest.setEnrollmentGroupIdSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEnrollmentGroupIdSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismThrowsOnNull* + name: setAttestationMechanismThrowsOnNull + nameWithType: EnrollmentGroupTest.setAttestationMechanismThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationMechanismThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + name: TpmAttestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + name: AttestationMechanism + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanism + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismThrowsOnTpm* + name: setAttestationMechanismThrowsOnTpm + nameWithType: EnrollmentGroupTest.setAttestationMechanismThrowsOnTpm + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationMechanismThrowsOnTpm + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + name: X509Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismThrowsOnNoSigningCertificate* + name: setAttestationMechanismThrowsOnNoSigningCertificate + nameWithType: EnrollmentGroupTest.setAttestationMechanismThrowsOnNoSigningCertificate + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationMechanismThrowsOnNoSigningCertificate + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + name: X509Certificates + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationMechanismSucceed* + name: setAttestationMechanismSucceed + nameWithType: EnrollmentGroupTest.setAttestationMechanismSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationMechanismSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationThrowsOnNull* + name: setAttestationThrowsOnNull + nameWithType: EnrollmentGroupTest.setAttestationThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationThrowsOnTpm* + name: setAttestationThrowsOnTpm + nameWithType: EnrollmentGroupTest.setAttestationThrowsOnTpm + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationThrowsOnTpm + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationThrowsOnNoSigningCertificate* + name: setAttestationThrowsOnNoSigningCertificate + nameWithType: EnrollmentGroupTest.setAttestationThrowsOnNoSigningCertificate + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationThrowsOnNoSigningCertificate + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setAttestationSucceed* + name: setAttestationSucceed + nameWithType: EnrollmentGroupTest.setAttestationSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setAttestationSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnNull* + name: setIotHubHostNameThrowsOnNull + nameWithType: EnrollmentGroupTest.setIotHubHostNameThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setIotHubHostNameThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnEmpty* + name: setIotHubHostNameThrowsOnEmpty + nameWithType: EnrollmentGroupTest.setIotHubHostNameThrowsOnEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setIotHubHostNameThrowsOnEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnNotUTF8* + name: setIotHubHostNameThrowsOnNotUTF8 + nameWithType: EnrollmentGroupTest.setIotHubHostNameThrowsOnNotUTF8 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setIotHubHostNameThrowsOnNotUTF8 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnInvalidChar* + name: setIotHubHostNameThrowsOnInvalidChar + nameWithType: EnrollmentGroupTest.setIotHubHostNameThrowsOnInvalidChar + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setIotHubHostNameThrowsOnInvalidChar + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameThrowsOnIncompleteName* + name: setIotHubHostNameThrowsOnIncompleteName + nameWithType: EnrollmentGroupTest.setIotHubHostNameThrowsOnIncompleteName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setIotHubHostNameThrowsOnIncompleteName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setIotHubHostNameSucceed* + name: setIotHubHostNameSucceed + nameWithType: EnrollmentGroupTest.setIotHubHostNameSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setIotHubHostNameSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setInitialTwinStateThrowsOnNull* + name: setInitialTwinStateThrowsOnNull + nameWithType: EnrollmentGroupTest.setInitialTwinStateThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setInitialTwinStateThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + name: TwinState + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setInitialTwinStateSucceed* + name: setInitialTwinStateSucceed + nameWithType: EnrollmentGroupTest.setInitialTwinStateSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setInitialTwinStateSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setProvisioningStatusThrowsOnNull* + name: setProvisioningStatusThrowsOnNull + nameWithType: EnrollmentGroupTest.setProvisioningStatusThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setProvisioningStatusThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setProvisioningStatusSucceed* + name: setProvisioningStatusSucceed + nameWithType: EnrollmentGroupTest.setProvisioningStatusSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setProvisioningStatusSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcSucceed* + name: setCreatedDateTimeUtcSucceed + nameWithType: EnrollmentGroupTest.setCreatedDateTimeUtcSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setCreatedDateTimeUtcSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcThrowsOnNull* + name: setCreatedDateTimeUtcThrowsOnNull + nameWithType: EnrollmentGroupTest.setCreatedDateTimeUtcThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setCreatedDateTimeUtcThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcThrowsOnEmpty* + name: setCreatedDateTimeUtcThrowsOnEmpty + nameWithType: EnrollmentGroupTest.setCreatedDateTimeUtcThrowsOnEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setCreatedDateTimeUtcThrowsOnEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setCreatedDateTimeUtcThrowsOnInvalid* + name: setCreatedDateTimeUtcThrowsOnInvalid + nameWithType: EnrollmentGroupTest.setCreatedDateTimeUtcThrowsOnInvalid + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setCreatedDateTimeUtcThrowsOnInvalid + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcSucceed* + name: setLastUpdatedDateTimeUtcSucceed + nameWithType: EnrollmentGroupTest.setLastUpdatedDateTimeUtcSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setLastUpdatedDateTimeUtcSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcThrowsOnNull* + name: setLastUpdatedDateTimeUtcThrowsOnNull + nameWithType: EnrollmentGroupTest.setLastUpdatedDateTimeUtcThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setLastUpdatedDateTimeUtcThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcThrowsOnEmpty* + name: setLastUpdatedDateTimeUtcThrowsOnEmpty + nameWithType: EnrollmentGroupTest.setLastUpdatedDateTimeUtcThrowsOnEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setLastUpdatedDateTimeUtcThrowsOnEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setLastUpdatedDateTimeUtcThrowsOnInvalid* + name: setLastUpdatedDateTimeUtcThrowsOnInvalid + nameWithType: EnrollmentGroupTest.setLastUpdatedDateTimeUtcThrowsOnInvalid + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setLastUpdatedDateTimeUtcThrowsOnInvalid + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagThrowsOnNull* + name: setEtagThrowsOnNull + nameWithType: EnrollmentGroupTest.setEtagThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEtagThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagThrowsOnEmpty* + name: setEtagThrowsOnEmpty + nameWithType: EnrollmentGroupTest.setEtagThrowsOnEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEtagThrowsOnEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagThrowsOnNotUTF8* + name: setEtagThrowsOnNotUTF8 + nameWithType: EnrollmentGroupTest.setEtagThrowsOnNotUTF8 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEtagThrowsOnNotUTF8 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.setEtagSucceed* + name: setEtagSucceed + nameWithType: EnrollmentGroupTest.setEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.setEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.constructorSucceed* + name: constructorSucceed + nameWithType: EnrollmentGroupTest.constructorSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest.constructorSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.deps.serializer._parser_utility.dateTimeUtcToString(Date) + parent: com.microsoft.azure.sdk.iot.deps.serializer._parser_utility + href: com.microsoft.azure.sdk.iot.deps.serializer._parser_utility.yml + name: dateTimeUtcToString(Date date) + nameWithType: ParserUtility.dateTimeUtcToString(Date date) + fullName: static String com.microsoft.azure.sdk.iot.deps.serializer.ParserUtility.dateTimeUtcToString(Date date) + type: Method + summary: >- +

Helper to convert the provided Date UTC into String. Expected result: "2016-06-01T21:22:43.799Z"

+ +

+ syntax: + content: public static String dateTimeUtcToString(Date date) + parameters: + - id: date + type: "12977444" + description: >- +

is theDate  + + with the date and time

+ return: + type: "26831127" + description: >- +

theString  + + with the date and time using the UTC format.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + name: EnrollmentGroup + nameWithType: EnrollmentGroup + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroup + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment group with a JSON serializer and deserializer.

+ +

This object is used to send EnrollmentGroup information to the provisioning service, or receive EnrollmentGroup information from the provisioning service.

+ +

To create or update an EnrollmentGroup on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateEnrollmentGroup(EnrollmentGroup). The minimum information required by the provisioning service is the enrollmentGroupId and the attestation.

+ +

To provision a device using EnrollmentGroup, it must contain a DICE chip with a signingCertificate for the X509Attestation mechanism.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an EnrollmentGroup will look like the following example:

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]"
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled"
+
+        }
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a EnrollmentGroup operation like create, update, or query EnrollmentGroup.

+ +

The following JSON is a sample of the EnrollmentGroup response, received from the provisioning service.

{
+
+            "enrollmentGroupId":"validEnrollmentGroupId",
+
+            "attestation":{
+
+                "type":"x509",
+
+                "signingCertificates":{
+
+                    "primary":{
+
+                        "certificate":"[valid certificate]",
+
+                        "info": {
+
+                            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                            "sha256Thumbprint": "validEnrollmentGroupId",
+
+                            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                            "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                            "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                            "serialNumber": "000000000000000000",
+
+                            "version": 3
+
+                        }
+
+                    }
+
+                }
+
+            },
+
+            "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+            "provisioningStatus":"enabled",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class EnrollmentGroup extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + name: TpmAttestation + nameWithType: TpmAttestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service TPM Attestation.

+ +

The provisioning service supports Trusted Platform Module, or TPM, as the device attestation mechanism. User must provide the Endorsement Key, and can, optionally, provide the Storage Root Key.

+ +

+ syntax: + content: public class TpmAttestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml + name: AttestationMechanism + nameWithType: AttestationMechanism + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanism + type: Class + summary: >- +

Representation of a single Device Provisioning Service Attestation mechanism in the Enrollment and EnrollmentGroup.

+ +

It is an internal class that converts one of the attestations into JSON format. To configure the attestation mechanism, see the external API Attestation.

+ +

+ syntax: + content: public class AttestationMechanism +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + name: X509Attestation + nameWithType: X509Attestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Attestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Attestation.

+ +

The provisioning service supports Device Identifier Composition Engine, or DICE, as the device attestation mechanism. To use DICE, user must provide the X509 certificate. This class provide the means to create a new attestation for a X509 certificate and return it as an abstract interface Attestation.

+ +

An X509 attestation can contains one of the 2 types of certificate:

+ +

+ + + + + + Client or Alias certificate: + + + + + +

Called on this class as clientCertificates, this certificate can authenticate a single device.

+ + + + + + + + + + Signing or Root certificate: + + + + + +

Called on this class as rootCertificates, this certificate can create multiple Client certificates to authenticate multiple devices.

+ +
+ +
+ +

+ +

The provisioning service allows user to create Enrollment and EnrollmentGroup. For all operations over Enrollment with DICE, user must provide a clientCertificates, and for operations over EnrollmentGroup, user must provide a rootCertificates.

+ +

For each of this types of certificates, user can provide 2 Certificates, a primary and a secondary. Only the primary is mandatory, the secondary is optional.

+ +

The provisioning service will process the provided certificates, but will never return it back. Instead of it, getPrimaryX509CertificateInfo() and getSecondaryX509CertificateInfo() will return a translated info in the certificate.

+ +

+ syntax: + content: public class X509Attestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml + name: X509Certificates + nameWithType: X509Certificates + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Primary and Secondary Certificate.

+ +

this class creates a representation of an X509 certificate. It can receive primary and secondary certificate, but only the primary is mandatory.

+ +

Users must provide the certificate as aString  + + , from a .pem files. This class will encapsulate both in a single X509Attestation. The following JSON is an example of the result of this class.

{
+
+            "primary": {
+
+                "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "-----END CERTIFICATE-----\n";
+
+            },
+
+            "secondary": {
+
+                "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "-----END CERTIFICATE-----\n";
+
+            }
+
+        }
+
+        

+ +

After send an X509 certificate with success, the provisioning service will return the X509CertificateInfo for both primary and secondary certificate. User can get these info from this class, and once again, only the primary info is mandatory. The following JSON is an example what info the provisioning service will return for X509.

{
+
+            "primary": {
+
+                "info": {
+
+                     "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                     "sha256Thumbprint": "validEnrollmentGroupId",
+
+                     "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                     "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                     "serialNumber": "000000000000000000",
+
+                     "version": 3
+
+                 }
+
+            },
+
+            "secondary": {
+
+                "info": {
+
+                     "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                     "sha256Thumbprint": "validEnrollmentGroupId",
+
+                     "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                     "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                     "serialNumber": "000000000000000000",
+
+                     "version": 3
+
+                 }
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class X509Certificates +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + name: TwinState + nameWithType: TwinState + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState + type: Class + summary: >- +

Representation of a single Twin initial state for the Device Provisioning Service.

+ +

The TwinState can contain one TwinCollection of Tags, and one TwinCollection of desiredProperties.

+ +

Each entity in the collections can contain a associated TwinMetadata.

+ +

These metadata are provided by the Service and contains information about the last updated date time, and version.

+ +

For instance, the follow is a valid TwinState, represented as initialTwinState  + + in the rest API.

{
+
+            "initialTwinState": {
+
+                "tags":{
+
+                    "SpeedUnity":"MPH",
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "SpeedUnity":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+                "desiredProperties":{
+
+                    "MaxSpeed":{
+
+                        "Value":500,
+
+                        "NewValue":300
+
+                    },
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "MaxSpeed":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4,
+
+                            "Value":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            },
+
+                            "NewValue":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            }
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class TwinState diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml new file mode 100644 index 000000000000..65fdfd0b4e89 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml @@ -0,0 +1,1862 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + id: _enrollment_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsEtagSucceedOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsEtagUsesSetters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsInitialTwinState() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsInitialTwinStateSucceedOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsInitialTwinStateUsesSetters(@Mocked final TwinState) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsOptionalParametersUsesSetters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonThrowsOnEmptyJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonThrowsOnInvalidJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonThrowsOnNullJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonUsesSetters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonWithOptionalParametersSucceedOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithParametersUsesSetters() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.gettersSimpleEnrollment() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationMechanismSucceed(@Mocked final TpmAttestation,@Mocked final AttestationMechanism) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationMechanismThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationSucceed(@Mocked final TpmAttestation,@Mocked final AttestationMechanism) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcThrowsOnEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcThrowsOnInvalid() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnInvalidChar() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnNotUtf8() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagThrowsOnEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagThrowsOnNotUTF8() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setInitialTwinStateSucceed(@Mocked final TwinState) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setInitialTwinStateThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnIncompleteName() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnInvalidChar() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnNotUTF8() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcThrowsOnEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcThrowsOnInvalid() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setProvisioningStatusSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setProvisioningStatusThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnInvalidChar() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnNotUtf8() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationStatusThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toJsonElementSimpleEnrollment() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toJsonElementSimpleEnrollmentWithTwin() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toJsonSimpleEnrollment() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toStringSimpleEnrollmentWithTwin() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: EnrollmentTest + nameWithType: EnrollmentTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 21 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service Enrollment serializer 100% methods, 100% lines covered

+ syntax: + content: public class EnrollmentTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorSucceed() + id: constructorSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorSucceed() + nameWithType: EnrollmentTest.constructorSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1318 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() + id: constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() + nameWithType: EnrollmentTest.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 449 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() + id: constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() + nameWithType: EnrollmentTest.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 422 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsCreatedDateTimeUtcUsesSetters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsEtagSucceedOnNull() + id: constructorWithJsonSetsEtagSucceedOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonSetsEtagSucceedOnNull() + nameWithType: EnrollmentTest.constructorWithJsonSetsEtagSucceedOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsEtagSucceedOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsEtagSucceedOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 556 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsEtagSucceedOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsEtagUsesSetters() + id: constructorWithJsonSetsEtagUsesSetters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonSetsEtagUsesSetters() + nameWithType: EnrollmentTest.constructorWithJsonSetsEtagUsesSetters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsEtagUsesSetters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsEtagUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 528 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsEtagUsesSetters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsInitialTwinState() + id: constructorWithJsonSetsInitialTwinState() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonSetsInitialTwinState() + nameWithType: EnrollmentTest.constructorWithJsonSetsInitialTwinState() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsInitialTwinState() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsInitialTwinState* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 359 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsInitialTwinState() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsInitialTwinStateSucceedOnNull() + id: constructorWithJsonSetsInitialTwinStateSucceedOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonSetsInitialTwinStateSucceedOnNull() + nameWithType: EnrollmentTest.constructorWithJsonSetsInitialTwinStateSucceedOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsInitialTwinStateSucceedOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsInitialTwinStateSucceedOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 395 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsInitialTwinStateSucceedOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsInitialTwinStateUsesSetters(@Mocked final TwinState) + id: constructorWithJsonSetsInitialTwinStateUsesSetters(@Mocked final TwinState) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonSetsInitialTwinStateUsesSetters( @Mocked final TwinState mockedTwinState) + nameWithType: EnrollmentTest.constructorWithJsonSetsInitialTwinStateUsesSetters( @Mocked final TwinState mockedTwinState) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsInitialTwinStateUsesSetters( @Mocked final TwinState mockedTwinState) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsInitialTwinStateUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 307 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsInitialTwinStateUsesSetters( @Mocked final TwinState mockedTwinState) + parameters: + - id: mockedTwinState + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() + id: constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() + nameWithType: EnrollmentTest.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 502 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() + id: constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() + nameWithType: EnrollmentTest.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 475 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsOptionalParametersUsesSetters() + id: constructorWithJsonSetsOptionalParametersUsesSetters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonSetsOptionalParametersUsesSetters() + nameWithType: EnrollmentTest.constructorWithJsonSetsOptionalParametersUsesSetters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsOptionalParametersUsesSetters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsOptionalParametersUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 243 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonSetsOptionalParametersUsesSetters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonThrowsOnEmptyJson() + id: constructorWithJsonThrowsOnEmptyJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonThrowsOnEmptyJson() + nameWithType: EnrollmentTest.constructorWithJsonThrowsOnEmptyJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonThrowsOnEmptyJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonThrowsOnEmptyJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 190 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonThrowsOnEmptyJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonThrowsOnInvalidJson() + id: constructorWithJsonThrowsOnInvalidJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonThrowsOnInvalidJson() + nameWithType: EnrollmentTest.constructorWithJsonThrowsOnInvalidJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonThrowsOnInvalidJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonThrowsOnInvalidJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 203 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonThrowsOnInvalidJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonThrowsOnNullJson() + id: constructorWithJsonThrowsOnNullJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonThrowsOnNullJson() + nameWithType: EnrollmentTest.constructorWithJsonThrowsOnNullJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonThrowsOnNullJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonThrowsOnNullJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 177 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonThrowsOnNullJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonUsesSetters() + id: constructorWithJsonUsesSetters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonUsesSetters() + nameWithType: EnrollmentTest.constructorWithJsonUsesSetters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonUsesSetters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 217 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonUsesSetters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonWithOptionalParametersSucceedOnNull() + id: constructorWithJsonWithOptionalParametersSucceedOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithJsonWithOptionalParametersSucceedOnNull() + nameWithType: EnrollmentTest.constructorWithJsonWithOptionalParametersSucceedOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonWithOptionalParametersSucceedOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonWithOptionalParametersSucceedOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 281 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithJsonWithOptionalParametersSucceedOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithParametersUsesSetters() + id: constructorWithParametersUsesSetters() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: constructorWithParametersUsesSetters() + nameWithType: EnrollmentTest.constructorWithParametersUsesSetters() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithParametersUsesSetters() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithParametersUsesSetters* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 162 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithParametersUsesSetters() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.gettersSimpleEnrollment() + id: gettersSimpleEnrollment() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: gettersSimpleEnrollment() + nameWithType: EnrollmentTest.gettersSimpleEnrollment() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.gettersSimpleEnrollment() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.gettersSimpleEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 728 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void gettersSimpleEnrollment() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationMechanismSucceed(@Mocked final TpmAttestation,@Mocked final AttestationMechanism) + id: setAttestationMechanismSucceed(@Mocked final TpmAttestation,@Mocked final AttestationMechanism) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setAttestationMechanismSucceed( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanism) + nameWithType: EnrollmentTest.setAttestationMechanismSucceed( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanism) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setAttestationMechanismSucceed( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanism) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationMechanismSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 958 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setAttestationMechanismSucceed( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanism) + parameters: + - id: mockedTpmAttestation + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + - id: mockedAttestationMechanism + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationMechanismThrowsOnNull() + id: setAttestationMechanismThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setAttestationMechanismThrowsOnNull() + nameWithType: EnrollmentTest.setAttestationMechanismThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setAttestationMechanismThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationMechanismThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 945 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setAttestationMechanismThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationSucceed(@Mocked final TpmAttestation,@Mocked final AttestationMechanism) + id: setAttestationSucceed(@Mocked final TpmAttestation,@Mocked final AttestationMechanism) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setAttestationSucceed( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanism) + nameWithType: EnrollmentTest.setAttestationSucceed( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanism) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setAttestationSucceed( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanism) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 996 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setAttestationSucceed( @Mocked final TpmAttestation mockedTpmAttestation, @Mocked final AttestationMechanism mockedAttestationMechanism) + parameters: + - id: mockedTpmAttestation + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + - id: mockedAttestationMechanism + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationThrowsOnNull() + id: setAttestationThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setAttestationThrowsOnNull() + nameWithType: EnrollmentTest.setAttestationThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setAttestationThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 983 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setAttestationThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcSucceed() + id: setCreatedDateTimeUtcSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setCreatedDateTimeUtcSucceed() + nameWithType: EnrollmentTest.setCreatedDateTimeUtcSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setCreatedDateTimeUtcSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1155 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setCreatedDateTimeUtcSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcThrowsOnEmpty() + id: setCreatedDateTimeUtcThrowsOnEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setCreatedDateTimeUtcThrowsOnEmpty() + nameWithType: EnrollmentTest.setCreatedDateTimeUtcThrowsOnEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setCreatedDateTimeUtcThrowsOnEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcThrowsOnEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1183 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setCreatedDateTimeUtcThrowsOnEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcThrowsOnInvalid() + id: setCreatedDateTimeUtcThrowsOnInvalid() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setCreatedDateTimeUtcThrowsOnInvalid() + nameWithType: EnrollmentTest.setCreatedDateTimeUtcThrowsOnInvalid() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setCreatedDateTimeUtcThrowsOnInvalid() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcThrowsOnInvalid* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1196 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setCreatedDateTimeUtcThrowsOnInvalid() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcThrowsOnNull() + id: setCreatedDateTimeUtcThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setCreatedDateTimeUtcThrowsOnNull() + nameWithType: EnrollmentTest.setCreatedDateTimeUtcThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setCreatedDateTimeUtcThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1170 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setCreatedDateTimeUtcThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdSucceed() + id: setDeviceIdSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setDeviceIdSucceed() + nameWithType: EnrollmentTest.setDeviceIdSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setDeviceIdSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 901 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setDeviceIdSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnEmpty() + id: setDeviceIdThrowsOnEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setDeviceIdThrowsOnEmpty() + nameWithType: EnrollmentTest.setDeviceIdThrowsOnEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setDeviceIdThrowsOnEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 862 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setDeviceIdThrowsOnEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnInvalidChar() + id: setDeviceIdThrowsOnInvalidChar() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setDeviceIdThrowsOnInvalidChar() + nameWithType: EnrollmentTest.setDeviceIdThrowsOnInvalidChar() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setDeviceIdThrowsOnInvalidChar() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnInvalidChar* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 888 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setDeviceIdThrowsOnInvalidChar() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnNotUtf8() + id: setDeviceIdThrowsOnNotUtf8() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setDeviceIdThrowsOnNotUtf8() + nameWithType: EnrollmentTest.setDeviceIdThrowsOnNotUtf8() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setDeviceIdThrowsOnNotUtf8() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnNotUtf8* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 875 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setDeviceIdThrowsOnNotUtf8() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnNull() + id: setDeviceIdThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setDeviceIdThrowsOnNull() + nameWithType: EnrollmentTest.setDeviceIdThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setDeviceIdThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 849 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setDeviceIdThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagSucceed() + id: setEtagSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setEtagSucceed() + nameWithType: EnrollmentTest.setEtagSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setEtagSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1302 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEtagSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagThrowsOnEmpty() + id: setEtagThrowsOnEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setEtagThrowsOnEmpty() + nameWithType: EnrollmentTest.setEtagThrowsOnEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setEtagThrowsOnEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagThrowsOnEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1276 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEtagThrowsOnEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagThrowsOnNotUTF8() + id: setEtagThrowsOnNotUTF8() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setEtagThrowsOnNotUTF8() + nameWithType: EnrollmentTest.setEtagThrowsOnNotUTF8() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setEtagThrowsOnNotUTF8() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagThrowsOnNotUTF8* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1289 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEtagThrowsOnNotUTF8() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagThrowsOnNull() + id: setEtagThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setEtagThrowsOnNull() + nameWithType: EnrollmentTest.setEtagThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setEtagThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1263 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setEtagThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setInitialTwinStateSucceed(@Mocked final TwinState) + id: setInitialTwinStateSucceed(@Mocked final TwinState) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setInitialTwinStateSucceed(@Mocked final TwinState mockedTwinState) + nameWithType: EnrollmentTest.setInitialTwinStateSucceed(@Mocked final TwinState mockedTwinState) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setInitialTwinStateSucceed(@Mocked final TwinState mockedTwinState) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setInitialTwinStateSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1112 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setInitialTwinStateSucceed(@Mocked final TwinState mockedTwinState) + parameters: + - id: mockedTwinState + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setInitialTwinStateThrowsOnNull() + id: setInitialTwinStateThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setInitialTwinStateThrowsOnNull() + nameWithType: EnrollmentTest.setInitialTwinStateThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setInitialTwinStateThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setInitialTwinStateThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1099 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setInitialTwinStateThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameSucceed() + id: setIotHubHostNameSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setIotHubHostNameSucceed() + nameWithType: EnrollmentTest.setIotHubHostNameSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setIotHubHostNameSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1083 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setIotHubHostNameSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnEmpty() + id: setIotHubHostNameThrowsOnEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setIotHubHostNameThrowsOnEmpty() + nameWithType: EnrollmentTest.setIotHubHostNameThrowsOnEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setIotHubHostNameThrowsOnEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1031 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setIotHubHostNameThrowsOnEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnIncompleteName() + id: setIotHubHostNameThrowsOnIncompleteName() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setIotHubHostNameThrowsOnIncompleteName() + nameWithType: EnrollmentTest.setIotHubHostNameThrowsOnIncompleteName() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setIotHubHostNameThrowsOnIncompleteName() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnIncompleteName* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1070 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setIotHubHostNameThrowsOnIncompleteName() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnInvalidChar() + id: setIotHubHostNameThrowsOnInvalidChar() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setIotHubHostNameThrowsOnInvalidChar() + nameWithType: EnrollmentTest.setIotHubHostNameThrowsOnInvalidChar() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setIotHubHostNameThrowsOnInvalidChar() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnInvalidChar* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1057 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setIotHubHostNameThrowsOnInvalidChar() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnNotUTF8() + id: setIotHubHostNameThrowsOnNotUTF8() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setIotHubHostNameThrowsOnNotUTF8() + nameWithType: EnrollmentTest.setIotHubHostNameThrowsOnNotUTF8() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setIotHubHostNameThrowsOnNotUTF8() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnNotUTF8* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1044 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setIotHubHostNameThrowsOnNotUTF8() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnNull() + id: setIotHubHostNameThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setIotHubHostNameThrowsOnNull() + nameWithType: EnrollmentTest.setIotHubHostNameThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setIotHubHostNameThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1018 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setIotHubHostNameThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcSucceed() + id: setLastUpdatedDateTimeUtcSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setLastUpdatedDateTimeUtcSucceed() + nameWithType: EnrollmentTest.setLastUpdatedDateTimeUtcSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setLastUpdatedDateTimeUtcSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1209 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setLastUpdatedDateTimeUtcSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcThrowsOnEmpty() + id: setLastUpdatedDateTimeUtcThrowsOnEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setLastUpdatedDateTimeUtcThrowsOnEmpty() + nameWithType: EnrollmentTest.setLastUpdatedDateTimeUtcThrowsOnEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setLastUpdatedDateTimeUtcThrowsOnEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcThrowsOnEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1237 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setLastUpdatedDateTimeUtcThrowsOnEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcThrowsOnInvalid() + id: setLastUpdatedDateTimeUtcThrowsOnInvalid() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setLastUpdatedDateTimeUtcThrowsOnInvalid() + nameWithType: EnrollmentTest.setLastUpdatedDateTimeUtcThrowsOnInvalid() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setLastUpdatedDateTimeUtcThrowsOnInvalid() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcThrowsOnInvalid* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1250 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setLastUpdatedDateTimeUtcThrowsOnInvalid() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcThrowsOnNull() + id: setLastUpdatedDateTimeUtcThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setLastUpdatedDateTimeUtcThrowsOnNull() + nameWithType: EnrollmentTest.setLastUpdatedDateTimeUtcThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setLastUpdatedDateTimeUtcThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1224 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setLastUpdatedDateTimeUtcThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setProvisioningStatusSucceed() + id: setProvisioningStatusSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setProvisioningStatusSucceed() + nameWithType: EnrollmentTest.setProvisioningStatusSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setProvisioningStatusSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setProvisioningStatusSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1140 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setProvisioningStatusSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setProvisioningStatusThrowsOnNull() + id: setProvisioningStatusThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setProvisioningStatusThrowsOnNull() + nameWithType: EnrollmentTest.setProvisioningStatusThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setProvisioningStatusThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setProvisioningStatusThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 1127 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setProvisioningStatusThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdSucceed() + id: setRegistrationIdSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setRegistrationIdSucceed() + nameWithType: EnrollmentTest.setRegistrationIdSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationIdSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 833 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setRegistrationIdSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnEmpty() + id: setRegistrationIdThrowsOnEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setRegistrationIdThrowsOnEmpty() + nameWithType: EnrollmentTest.setRegistrationIdThrowsOnEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationIdThrowsOnEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 794 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setRegistrationIdThrowsOnEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnInvalidChar() + id: setRegistrationIdThrowsOnInvalidChar() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setRegistrationIdThrowsOnInvalidChar() + nameWithType: EnrollmentTest.setRegistrationIdThrowsOnInvalidChar() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationIdThrowsOnInvalidChar() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnInvalidChar* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 820 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setRegistrationIdThrowsOnInvalidChar() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnNotUtf8() + id: setRegistrationIdThrowsOnNotUtf8() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setRegistrationIdThrowsOnNotUtf8() + nameWithType: EnrollmentTest.setRegistrationIdThrowsOnNotUtf8() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationIdThrowsOnNotUtf8() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnNotUtf8* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 807 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setRegistrationIdThrowsOnNotUtf8() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnNull() + id: setRegistrationIdThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setRegistrationIdThrowsOnNull() + nameWithType: EnrollmentTest.setRegistrationIdThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationIdThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 781 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setRegistrationIdThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus) + id: setRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + nameWithType: EnrollmentTest.setRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationStatusSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 930 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setRegistrationStatusSucceed(@Mocked final DeviceRegistrationStatus mockedDeviceRegistrationStatus) + parameters: + - id: mockedDeviceRegistrationStatus + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationStatusThrowsOnNull() + id: setRegistrationStatusThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: setRegistrationStatusThrowsOnNull() + nameWithType: EnrollmentTest.setRegistrationStatusThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationStatusThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationStatusThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 917 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void setRegistrationStatusThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toJsonElementSimpleEnrollment() + id: toJsonElementSimpleEnrollment() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: toJsonElementSimpleEnrollment() + nameWithType: EnrollmentTest.toJsonElementSimpleEnrollment() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.toJsonElementSimpleEnrollment() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toJsonElementSimpleEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 597 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementSimpleEnrollment() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toJsonElementSimpleEnrollmentWithTwin() + id: toJsonElementSimpleEnrollmentWithTwin() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: toJsonElementSimpleEnrollmentWithTwin() + nameWithType: EnrollmentTest.toJsonElementSimpleEnrollmentWithTwin() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.toJsonElementSimpleEnrollmentWithTwin() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toJsonElementSimpleEnrollmentWithTwin* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 625 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementSimpleEnrollmentWithTwin() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toJsonSimpleEnrollment() + id: toJsonSimpleEnrollment() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: toJsonSimpleEnrollment() + nameWithType: EnrollmentTest.toJsonSimpleEnrollment() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.toJsonSimpleEnrollment() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toJsonSimpleEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 583 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonSimpleEnrollment() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toStringSimpleEnrollmentWithTwin() + id: toStringSimpleEnrollmentWithTwin() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + langs: + - java + name: toStringSimpleEnrollmentWithTwin() + nameWithType: EnrollmentTest.toStringSimpleEnrollmentWithTwin() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.toStringSimpleEnrollmentWithTwin() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toStringSimpleEnrollmentWithTwin* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentTest.java + startLine: 672 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toStringSimpleEnrollmentWithTwin() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithParametersUsesSetters* + name: constructorWithParametersUsesSetters + nameWithType: EnrollmentTest.constructorWithParametersUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithParametersUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonThrowsOnNullJson* + name: constructorWithJsonThrowsOnNullJson + nameWithType: EnrollmentTest.constructorWithJsonThrowsOnNullJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonThrowsOnNullJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonThrowsOnEmptyJson* + name: constructorWithJsonThrowsOnEmptyJson + nameWithType: EnrollmentTest.constructorWithJsonThrowsOnEmptyJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonThrowsOnEmptyJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonThrowsOnInvalidJson* + name: constructorWithJsonThrowsOnInvalidJson + nameWithType: EnrollmentTest.constructorWithJsonThrowsOnInvalidJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonThrowsOnInvalidJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonUsesSetters* + name: constructorWithJsonUsesSetters + nameWithType: EnrollmentTest.constructorWithJsonUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsOptionalParametersUsesSetters* + name: constructorWithJsonSetsOptionalParametersUsesSetters + nameWithType: EnrollmentTest.constructorWithJsonSetsOptionalParametersUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsOptionalParametersUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonWithOptionalParametersSucceedOnNull* + name: constructorWithJsonWithOptionalParametersSucceedOnNull + nameWithType: EnrollmentTest.constructorWithJsonWithOptionalParametersSucceedOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonWithOptionalParametersSucceedOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + name: TwinState + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsInitialTwinStateUsesSetters* + name: constructorWithJsonSetsInitialTwinStateUsesSetters + nameWithType: EnrollmentTest.constructorWithJsonSetsInitialTwinStateUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsInitialTwinStateUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsInitialTwinState* + name: constructorWithJsonSetsInitialTwinState + nameWithType: EnrollmentTest.constructorWithJsonSetsInitialTwinState + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsInitialTwinState + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsInitialTwinStateSucceedOnNull* + name: constructorWithJsonSetsInitialTwinStateSucceedOnNull + nameWithType: EnrollmentTest.constructorWithJsonSetsInitialTwinStateSucceedOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsInitialTwinStateSucceedOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters* + name: constructorWithJsonSetsCreatedDateTimeUtcUsesSetters + nameWithType: EnrollmentTest.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsCreatedDateTimeUtcUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull* + name: constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull + nameWithType: EnrollmentTest.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsCreatedDateTimeUtcSucceedOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters* + name: constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters + nameWithType: EnrollmentTest.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsLastUpdatedDateTimeUtcUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull* + name: constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull + nameWithType: EnrollmentTest.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsLastUpdatedDateTimeUtcSucceedOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsEtagUsesSetters* + name: constructorWithJsonSetsEtagUsesSetters + nameWithType: EnrollmentTest.constructorWithJsonSetsEtagUsesSetters + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsEtagUsesSetters + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorWithJsonSetsEtagSucceedOnNull* + name: constructorWithJsonSetsEtagSucceedOnNull + nameWithType: EnrollmentTest.constructorWithJsonSetsEtagSucceedOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorWithJsonSetsEtagSucceedOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toJsonSimpleEnrollment* + name: toJsonSimpleEnrollment + nameWithType: EnrollmentTest.toJsonSimpleEnrollment + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.toJsonSimpleEnrollment + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toJsonElementSimpleEnrollment* + name: toJsonElementSimpleEnrollment + nameWithType: EnrollmentTest.toJsonElementSimpleEnrollment + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.toJsonElementSimpleEnrollment + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toJsonElementSimpleEnrollmentWithTwin* + name: toJsonElementSimpleEnrollmentWithTwin + nameWithType: EnrollmentTest.toJsonElementSimpleEnrollmentWithTwin + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.toJsonElementSimpleEnrollmentWithTwin + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.toStringSimpleEnrollmentWithTwin* + name: toStringSimpleEnrollmentWithTwin + nameWithType: EnrollmentTest.toStringSimpleEnrollmentWithTwin + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.toStringSimpleEnrollmentWithTwin + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.gettersSimpleEnrollment* + name: gettersSimpleEnrollment + nameWithType: EnrollmentTest.gettersSimpleEnrollment + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.gettersSimpleEnrollment + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnNull* + name: setRegistrationIdThrowsOnNull + nameWithType: EnrollmentTest.setRegistrationIdThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationIdThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnEmpty* + name: setRegistrationIdThrowsOnEmpty + nameWithType: EnrollmentTest.setRegistrationIdThrowsOnEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationIdThrowsOnEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnNotUtf8* + name: setRegistrationIdThrowsOnNotUtf8 + nameWithType: EnrollmentTest.setRegistrationIdThrowsOnNotUtf8 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationIdThrowsOnNotUtf8 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdThrowsOnInvalidChar* + name: setRegistrationIdThrowsOnInvalidChar + nameWithType: EnrollmentTest.setRegistrationIdThrowsOnInvalidChar + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationIdThrowsOnInvalidChar + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationIdSucceed* + name: setRegistrationIdSucceed + nameWithType: EnrollmentTest.setRegistrationIdSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationIdSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnNull* + name: setDeviceIdThrowsOnNull + nameWithType: EnrollmentTest.setDeviceIdThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setDeviceIdThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnEmpty* + name: setDeviceIdThrowsOnEmpty + nameWithType: EnrollmentTest.setDeviceIdThrowsOnEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setDeviceIdThrowsOnEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnNotUtf8* + name: setDeviceIdThrowsOnNotUtf8 + nameWithType: EnrollmentTest.setDeviceIdThrowsOnNotUtf8 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setDeviceIdThrowsOnNotUtf8 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdThrowsOnInvalidChar* + name: setDeviceIdThrowsOnInvalidChar + nameWithType: EnrollmentTest.setDeviceIdThrowsOnInvalidChar + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setDeviceIdThrowsOnInvalidChar + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setDeviceIdSucceed* + name: setDeviceIdSucceed + nameWithType: EnrollmentTest.setDeviceIdSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setDeviceIdSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationStatusThrowsOnNull* + name: setRegistrationStatusThrowsOnNull + nameWithType: EnrollmentTest.setRegistrationStatusThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationStatusThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + name: DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setRegistrationStatusSucceed* + name: setRegistrationStatusSucceed + nameWithType: EnrollmentTest.setRegistrationStatusSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setRegistrationStatusSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationMechanismThrowsOnNull* + name: setAttestationMechanismThrowsOnNull + nameWithType: EnrollmentTest.setAttestationMechanismThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setAttestationMechanismThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + name: TpmAttestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + name: AttestationMechanism + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanism + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationMechanismSucceed* + name: setAttestationMechanismSucceed + nameWithType: EnrollmentTest.setAttestationMechanismSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setAttestationMechanismSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationThrowsOnNull* + name: setAttestationThrowsOnNull + nameWithType: EnrollmentTest.setAttestationThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setAttestationThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setAttestationSucceed* + name: setAttestationSucceed + nameWithType: EnrollmentTest.setAttestationSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setAttestationSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnNull* + name: setIotHubHostNameThrowsOnNull + nameWithType: EnrollmentTest.setIotHubHostNameThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setIotHubHostNameThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnEmpty* + name: setIotHubHostNameThrowsOnEmpty + nameWithType: EnrollmentTest.setIotHubHostNameThrowsOnEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setIotHubHostNameThrowsOnEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnNotUTF8* + name: setIotHubHostNameThrowsOnNotUTF8 + nameWithType: EnrollmentTest.setIotHubHostNameThrowsOnNotUTF8 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setIotHubHostNameThrowsOnNotUTF8 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnInvalidChar* + name: setIotHubHostNameThrowsOnInvalidChar + nameWithType: EnrollmentTest.setIotHubHostNameThrowsOnInvalidChar + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setIotHubHostNameThrowsOnInvalidChar + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameThrowsOnIncompleteName* + name: setIotHubHostNameThrowsOnIncompleteName + nameWithType: EnrollmentTest.setIotHubHostNameThrowsOnIncompleteName + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setIotHubHostNameThrowsOnIncompleteName + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setIotHubHostNameSucceed* + name: setIotHubHostNameSucceed + nameWithType: EnrollmentTest.setIotHubHostNameSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setIotHubHostNameSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setInitialTwinStateThrowsOnNull* + name: setInitialTwinStateThrowsOnNull + nameWithType: EnrollmentTest.setInitialTwinStateThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setInitialTwinStateThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setInitialTwinStateSucceed* + name: setInitialTwinStateSucceed + nameWithType: EnrollmentTest.setInitialTwinStateSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setInitialTwinStateSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setProvisioningStatusThrowsOnNull* + name: setProvisioningStatusThrowsOnNull + nameWithType: EnrollmentTest.setProvisioningStatusThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setProvisioningStatusThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setProvisioningStatusSucceed* + name: setProvisioningStatusSucceed + nameWithType: EnrollmentTest.setProvisioningStatusSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setProvisioningStatusSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcSucceed* + name: setCreatedDateTimeUtcSucceed + nameWithType: EnrollmentTest.setCreatedDateTimeUtcSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setCreatedDateTimeUtcSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcThrowsOnNull* + name: setCreatedDateTimeUtcThrowsOnNull + nameWithType: EnrollmentTest.setCreatedDateTimeUtcThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setCreatedDateTimeUtcThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcThrowsOnEmpty* + name: setCreatedDateTimeUtcThrowsOnEmpty + nameWithType: EnrollmentTest.setCreatedDateTimeUtcThrowsOnEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setCreatedDateTimeUtcThrowsOnEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setCreatedDateTimeUtcThrowsOnInvalid* + name: setCreatedDateTimeUtcThrowsOnInvalid + nameWithType: EnrollmentTest.setCreatedDateTimeUtcThrowsOnInvalid + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setCreatedDateTimeUtcThrowsOnInvalid + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcSucceed* + name: setLastUpdatedDateTimeUtcSucceed + nameWithType: EnrollmentTest.setLastUpdatedDateTimeUtcSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setLastUpdatedDateTimeUtcSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcThrowsOnNull* + name: setLastUpdatedDateTimeUtcThrowsOnNull + nameWithType: EnrollmentTest.setLastUpdatedDateTimeUtcThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setLastUpdatedDateTimeUtcThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcThrowsOnEmpty* + name: setLastUpdatedDateTimeUtcThrowsOnEmpty + nameWithType: EnrollmentTest.setLastUpdatedDateTimeUtcThrowsOnEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setLastUpdatedDateTimeUtcThrowsOnEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setLastUpdatedDateTimeUtcThrowsOnInvalid* + name: setLastUpdatedDateTimeUtcThrowsOnInvalid + nameWithType: EnrollmentTest.setLastUpdatedDateTimeUtcThrowsOnInvalid + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setLastUpdatedDateTimeUtcThrowsOnInvalid + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagThrowsOnNull* + name: setEtagThrowsOnNull + nameWithType: EnrollmentTest.setEtagThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setEtagThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagThrowsOnEmpty* + name: setEtagThrowsOnEmpty + nameWithType: EnrollmentTest.setEtagThrowsOnEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setEtagThrowsOnEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagThrowsOnNotUTF8* + name: setEtagThrowsOnNotUTF8 + nameWithType: EnrollmentTest.setEtagThrowsOnNotUTF8 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setEtagThrowsOnNotUTF8 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.setEtagSucceed* + name: setEtagSucceed + nameWithType: EnrollmentTest.setEtagSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.setEtagSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.constructorSucceed* + name: constructorSucceed + nameWithType: EnrollmentTest.constructorSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest.constructorSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.deps.serializer._parser_utility.dateTimeUtcToString(Date) + parent: com.microsoft.azure.sdk.iot.deps.serializer._parser_utility + href: com.microsoft.azure.sdk.iot.deps.serializer._parser_utility.yml + name: dateTimeUtcToString(Date date) + nameWithType: ParserUtility.dateTimeUtcToString(Date date) + fullName: static String com.microsoft.azure.sdk.iot.deps.serializer.ParserUtility.dateTimeUtcToString(Date date) + type: Method + summary: >- +

Helper to convert the provided Date UTC into String. Expected result: "2016-06-01T21:22:43.799Z"

+ +

+ syntax: + content: public static String dateTimeUtcToString(Date date) + parameters: + - id: date + type: "12977444" + description: >- +

is theDate  + + with the date and time

+ return: + type: "26831127" + description: >- +

theString  + + with the date and time using the UTC format.

+- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + name: Enrollment + nameWithType: Enrollment + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.Enrollment + type: Class + summary: >- +

Representation of a single Device Provisioning Service enrollment with a JSON serializer and deserializer.

+ +

This object is used to send Enrollment information to the provisioning service, or receive Enrollment information from the provisioning service.

+ +

To create or update an Enrollment on the provisioning service you should fill this object and call the public API ProvisioningServiceClient#createOrUpdateIndividualEnrollment(Enrollment). The minimum information required by the provisioning service is theregistrationId  + + and the attestation  + + .

+ +

A new device can be provisioned by two attestation mechanisms, Trust Platform Module (see TpmAttestation) or DICE (see X509Attestation). The definition of each one you should use depending on the physical authentication hardware that the device contains.

+ +

The content of this class will be serialized in a JSON format and sent as a body of the rest API to the provisioning service.

+ +

When serialized, an Enrollment will look like the following example:

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+        *}
+
+        

+ +

The content of this class can be filled by a JSON, received from the provisioning service, as result of a Enrollment operation like create, update, or query enrollment.

+ +

The following JSON is a sample or the Enrollment response, received from the provisioning service.

+
+    **{
+
+             "registrationId":"validRegistrationId",
+
+             "deviceId":"ContosoDevice-123",
+
+             "attestation":{
+
+                 "type":"tpm",
+
+                 "tpm":{
+
+                     "endorsementKey":"validEndorsementKey"
+
+                 }
+
+             },
+
+             "iotHubHostName":"ContosoIoTHub.azure-devices.net",
+
+             "provisioningStatus":"enabled"
+
+             "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+             "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        *}
+
+        

+ +

+ syntax: + content: public class Enrollment extends Serializable +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + name: TwinState + nameWithType: TwinState + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinState + type: Class + summary: >- +

Representation of a single Twin initial state for the Device Provisioning Service.

+ +

The TwinState can contain one TwinCollection of Tags, and one TwinCollection of desiredProperties.

+ +

Each entity in the collections can contain a associated TwinMetadata.

+ +

These metadata are provided by the Service and contains information about the last updated date time, and version.

+ +

For instance, the follow is a valid TwinState, represented as initialTwinState  + + in the rest API.

{
+
+            "initialTwinState": {
+
+                "tags":{
+
+                    "SpeedUnity":"MPH",
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "SpeedUnity":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+                "desiredProperties":{
+
+                    "MaxSpeed":{
+
+                        "Value":500,
+
+                        "NewValue":300
+
+                    },
+
+                    "$metadata":{
+
+                        "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                        "$lastUpdatedVersion":4,
+
+                        "MaxSpeed":{
+
+                            "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                            "$lastUpdatedVersion":4,
+
+                            "Value":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            },
+
+                            "NewValue":{
+
+                                "$lastUpdated":"2017-09-21T02:07:44.238Z",
+
+                                "$lastUpdatedVersion":4
+
+                            }
+
+                        }
+
+                    },
+
+                    "$version":4
+
+                }
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class TwinState +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + name: DeviceRegistrationStatus + nameWithType: DeviceRegistrationStatus + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatus + type: Class + summary: >- +

Representation of a single Device Provisioning Service device registration status with a JSON deserializer.

+ +

Example of JSON format:

{
+
+            "registrationId":"validRegistrationId",
+
+            "createdDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "assignedHub":"ContosoIoTHub.azure-devices.net",
+
+            "deviceId":"ContosoDevice-123",
+
+            "status":"assigned"
+
+            "lastUpdatedDateTimeUtc": "2017-09-28T16:29:42.3447817Z",
+
+            "errorCode":200
+
+            "errorMessage":"Succeeded"
+
+            "etag": "\"00000000-0000-0000-0000-00000000000\""
+
+        }
+
+        

+ +

+ syntax: + content: public class DeviceRegistrationStatus +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + name: TpmAttestation + nameWithType: TpmAttestation + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestation + type: Class + summary: >- +

Representation of a single Device Provisioning Service TPM Attestation.

+ +

The provisioning service supports Trusted Platform Module, or TPM, as the device attestation mechanism. User must provide the Endorsement Key, and can, optionally, provide the Storage Root Key.

+ +

+ syntax: + content: public class TpmAttestation +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml + name: AttestationMechanism + nameWithType: AttestationMechanism + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanism + type: Class + summary: >- +

Representation of a single Device Provisioning Service Attestation mechanism in the Enrollment and EnrollmentGroup.

+ +

It is an internal class that converts one of the attestations into JSON format. To configure the attestation mechanism, see the external API Attestation.

+ +

+ syntax: + content: public class AttestationMechanism diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml new file mode 100644 index 000000000000..9fab1519e3d2 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml @@ -0,0 +1,459 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + id: _query_result_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorDeviceRegistrationSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorEmptyContinuationTokenSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorEnrollmentGroupSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorEnrollmentSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorNullContinuationTokenSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnEmptyBody() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnEmptyType() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnInvalidJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnInvalidType() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnNullBody() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnNullType() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownBodyNullSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownBodyObjectsSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownBodyPrimitivesSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownNonDeserializableBodySucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.deserializeResultSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.GettersSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.toStringSucceed() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: QueryResultTest + nameWithType: QueryResultTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 19 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service query result deserializer 100% methods, 100% lines covered

+ syntax: + content: public class QueryResultTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorDeviceRegistrationSucceed() + id: constructorDeviceRegistrationSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorDeviceRegistrationSucceed() + nameWithType: QueryResultTest.constructorDeviceRegistrationSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorDeviceRegistrationSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorDeviceRegistrationSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 223 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorDeviceRegistrationSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorEmptyContinuationTokenSucceed() + id: constructorEmptyContinuationTokenSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorEmptyContinuationTokenSucceed() + nameWithType: QueryResultTest.constructorEmptyContinuationTokenSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorEmptyContinuationTokenSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorEmptyContinuationTokenSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 322 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorEmptyContinuationTokenSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorEnrollmentGroupSucceed() + id: constructorEnrollmentGroupSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorEnrollmentGroupSucceed() + nameWithType: QueryResultTest.constructorEnrollmentGroupSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorEnrollmentGroupSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorEnrollmentGroupSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 206 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorEnrollmentGroupSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorEnrollmentSucceed() + id: constructorEnrollmentSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorEnrollmentSucceed() + nameWithType: QueryResultTest.constructorEnrollmentSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorEnrollmentSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorEnrollmentSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 189 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorEnrollmentSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorNullContinuationTokenSucceed() + id: constructorNullContinuationTokenSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorNullContinuationTokenSucceed() + nameWithType: QueryResultTest.constructorNullContinuationTokenSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorNullContinuationTokenSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorNullContinuationTokenSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 304 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorNullContinuationTokenSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnEmptyBody() + id: constructorThrowsOnEmptyBody() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorThrowsOnEmptyBody() + nameWithType: QueryResultTest.constructorThrowsOnEmptyBody() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorThrowsOnEmptyBody() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnEmptyBody* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 168 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyBody() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnEmptyType() + id: constructorThrowsOnEmptyType() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorThrowsOnEmptyType() + nameWithType: QueryResultTest.constructorThrowsOnEmptyType() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorThrowsOnEmptyType() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnEmptyType* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 138 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyType() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnInvalidJson() + id: constructorThrowsOnInvalidJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorThrowsOnInvalidJson() + nameWithType: QueryResultTest.constructorThrowsOnInvalidJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorThrowsOnInvalidJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnInvalidJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 178 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnInvalidType() + id: constructorThrowsOnInvalidType() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorThrowsOnInvalidType() + nameWithType: QueryResultTest.constructorThrowsOnInvalidType() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorThrowsOnInvalidType() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnInvalidType* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 148 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnInvalidType() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnNullBody() + id: constructorThrowsOnNullBody() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorThrowsOnNullBody() + nameWithType: QueryResultTest.constructorThrowsOnNullBody() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorThrowsOnNullBody() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnNullBody* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 158 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullBody() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnNullType() + id: constructorThrowsOnNullType() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorThrowsOnNullType() + nameWithType: QueryResultTest.constructorThrowsOnNullType() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorThrowsOnNullType() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnNullType* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 128 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullType() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownBodyNullSucceed() + id: constructorUnknownBodyNullSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorUnknownBodyNullSucceed() + nameWithType: QueryResultTest.constructorUnknownBodyNullSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorUnknownBodyNullSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownBodyNullSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 239 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorUnknownBodyNullSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownBodyObjectsSucceed() + id: constructorUnknownBodyObjectsSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorUnknownBodyObjectsSucceed() + nameWithType: QueryResultTest.constructorUnknownBodyObjectsSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorUnknownBodyObjectsSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownBodyObjectsSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 254 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorUnknownBodyObjectsSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownBodyPrimitivesSucceed() + id: constructorUnknownBodyPrimitivesSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorUnknownBodyPrimitivesSucceed() + nameWithType: QueryResultTest.constructorUnknownBodyPrimitivesSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorUnknownBodyPrimitivesSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownBodyPrimitivesSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 270 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorUnknownBodyPrimitivesSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownNonDeserializableBodySucceed() + id: constructorUnknownNonDeserializableBodySucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: constructorUnknownNonDeserializableBodySucceed() + nameWithType: QueryResultTest.constructorUnknownNonDeserializableBodySucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorUnknownNonDeserializableBodySucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownNonDeserializableBodySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 286 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorUnknownNonDeserializableBodySucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.deserializeResultSucceed() + id: deserializeResultSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: deserializeResultSucceed() + nameWithType: QueryResultTest.deserializeResultSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.deserializeResultSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.deserializeResultSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 381 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void deserializeResultSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.GettersSucceed() + id: GettersSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: GettersSucceed() + nameWithType: QueryResultTest.GettersSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.GettersSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.GettersSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 342 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void GettersSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.toStringSucceed() + id: toStringSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + langs: + - java + name: toStringSucceed() + nameWithType: QueryResultTest.toStringSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.toStringSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.toStringSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResultTest.java + startLine: 356 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toStringSucceed() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnNullType* + name: constructorThrowsOnNullType + nameWithType: QueryResultTest.constructorThrowsOnNullType + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorThrowsOnNullType + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnEmptyType* + name: constructorThrowsOnEmptyType + nameWithType: QueryResultTest.constructorThrowsOnEmptyType + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorThrowsOnEmptyType + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnInvalidType* + name: constructorThrowsOnInvalidType + nameWithType: QueryResultTest.constructorThrowsOnInvalidType + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorThrowsOnInvalidType + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnNullBody* + name: constructorThrowsOnNullBody + nameWithType: QueryResultTest.constructorThrowsOnNullBody + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorThrowsOnNullBody + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnEmptyBody* + name: constructorThrowsOnEmptyBody + nameWithType: QueryResultTest.constructorThrowsOnEmptyBody + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorThrowsOnEmptyBody + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorThrowsOnInvalidJson* + name: constructorThrowsOnInvalidJson + nameWithType: QueryResultTest.constructorThrowsOnInvalidJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorThrowsOnInvalidJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorEnrollmentSucceed* + name: constructorEnrollmentSucceed + nameWithType: QueryResultTest.constructorEnrollmentSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorEnrollmentSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorEnrollmentGroupSucceed* + name: constructorEnrollmentGroupSucceed + nameWithType: QueryResultTest.constructorEnrollmentGroupSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorEnrollmentGroupSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorDeviceRegistrationSucceed* + name: constructorDeviceRegistrationSucceed + nameWithType: QueryResultTest.constructorDeviceRegistrationSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorDeviceRegistrationSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownBodyNullSucceed* + name: constructorUnknownBodyNullSucceed + nameWithType: QueryResultTest.constructorUnknownBodyNullSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorUnknownBodyNullSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownBodyObjectsSucceed* + name: constructorUnknownBodyObjectsSucceed + nameWithType: QueryResultTest.constructorUnknownBodyObjectsSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorUnknownBodyObjectsSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownBodyPrimitivesSucceed* + name: constructorUnknownBodyPrimitivesSucceed + nameWithType: QueryResultTest.constructorUnknownBodyPrimitivesSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorUnknownBodyPrimitivesSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorUnknownNonDeserializableBodySucceed* + name: constructorUnknownNonDeserializableBodySucceed + nameWithType: QueryResultTest.constructorUnknownNonDeserializableBodySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorUnknownNonDeserializableBodySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorNullContinuationTokenSucceed* + name: constructorNullContinuationTokenSucceed + nameWithType: QueryResultTest.constructorNullContinuationTokenSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorNullContinuationTokenSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.constructorEmptyContinuationTokenSucceed* + name: constructorEmptyContinuationTokenSucceed + nameWithType: QueryResultTest.constructorEmptyContinuationTokenSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.constructorEmptyContinuationTokenSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.GettersSucceed* + name: GettersSucceed + nameWithType: QueryResultTest.GettersSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.GettersSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.toStringSucceed* + name: toStringSucceed + nameWithType: QueryResultTest.toStringSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.toStringSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.deserializeResultSucceed* + name: deserializeResultSucceed + nameWithType: QueryResultTest.deserializeResultSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest.deserializeResultSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.yml new file mode 100644 index 000000000000..f114ab3258c3 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.yml @@ -0,0 +1,75 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test + id: _serializable_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.toJsonSimpleEnrollment() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.toStringSimpleEnrollmentWithTwin() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.yml + langs: + - java + name: SerializableTest + nameWithType: SerializableTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.SerializableTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/SerializableTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/SerializableTest.java + startLine: 15 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service Serializable 100% methods, 100% lines covered

+ syntax: + content: public class SerializableTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.toJsonSimpleEnrollment() + id: toJsonSimpleEnrollment() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.yml + langs: + - java + name: toJsonSimpleEnrollment() + nameWithType: SerializableTest.toJsonSimpleEnrollment() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.SerializableTest.toJsonSimpleEnrollment() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.toJsonSimpleEnrollment* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/SerializableTest.java + startLine: 40 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonSimpleEnrollment() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.toStringSimpleEnrollmentWithTwin() + id: toStringSimpleEnrollmentWithTwin() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.yml + langs: + - java + name: toStringSimpleEnrollmentWithTwin() + nameWithType: SerializableTest.toStringSimpleEnrollmentWithTwin() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.SerializableTest.toStringSimpleEnrollmentWithTwin() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.toStringSimpleEnrollmentWithTwin* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/SerializableTest.java + startLine: 54 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toStringSimpleEnrollmentWithTwin() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.toJsonSimpleEnrollment* + name: toJsonSimpleEnrollment + nameWithType: SerializableTest.toJsonSimpleEnrollment + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.SerializableTest.toJsonSimpleEnrollment + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.toStringSimpleEnrollmentWithTwin* + name: toStringSimpleEnrollmentWithTwin + nameWithType: SerializableTest.toStringSimpleEnrollmentWithTwin + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.SerializableTest.toStringSimpleEnrollmentWithTwin + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml new file mode 100644 index 000000000000..fe189b1021a6 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml @@ -0,0 +1,267 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + id: _tpm_attestation_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorCopyStoresKeys() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorCopyThrowsOnNullTPM() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorOnlyEndorsementKeyStoresEndorsementKey() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorOnlyEndorsementKeyThrowsOnEmptyEndorsementKey() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorOnlyEndorsementKeyThrowsOnNullEndorsementKey() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorStoresEndorsementKey() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorThrowsOnEmptyEndorsementKey() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorThrowsOnNullEndorsementKey() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.emptyConstructorSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.gettersSucceed() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + langs: + - java + name: TpmAttestationTest + nameWithType: TpmAttestationTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestationTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestationTest.java + startLine: 15 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service TPM attestation 100% methods, 100% lines covered

+ syntax: + content: public class TpmAttestationTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorCopyStoresKeys() + id: constructorCopyStoresKeys() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + langs: + - java + name: constructorCopyStoresKeys() + nameWithType: TpmAttestationTest.constructorCopyStoresKeys() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorCopyStoresKeys() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorCopyStoresKeys* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestationTest.java + startLine: 103 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopyStoresKeys() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorCopyThrowsOnNullTPM() + id: constructorCopyThrowsOnNullTPM() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + langs: + - java + name: constructorCopyThrowsOnNullTPM() + nameWithType: TpmAttestationTest.constructorCopyThrowsOnNullTPM() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorCopyThrowsOnNullTPM() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorCopyThrowsOnNullTPM* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestationTest.java + startLine: 92 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopyThrowsOnNullTPM() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorOnlyEndorsementKeyStoresEndorsementKey() + id: constructorOnlyEndorsementKeyStoresEndorsementKey() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + langs: + - java + name: constructorOnlyEndorsementKeyStoresEndorsementKey() + nameWithType: TpmAttestationTest.constructorOnlyEndorsementKeyStoresEndorsementKey() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorOnlyEndorsementKeyStoresEndorsementKey() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorOnlyEndorsementKeyStoresEndorsementKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestationTest.java + startLine: 80 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorOnlyEndorsementKeyStoresEndorsementKey() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorOnlyEndorsementKeyThrowsOnEmptyEndorsementKey() + id: constructorOnlyEndorsementKeyThrowsOnEmptyEndorsementKey() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + langs: + - java + name: constructorOnlyEndorsementKeyThrowsOnEmptyEndorsementKey() + nameWithType: TpmAttestationTest.constructorOnlyEndorsementKeyThrowsOnEmptyEndorsementKey() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorOnlyEndorsementKeyThrowsOnEmptyEndorsementKey() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorOnlyEndorsementKeyThrowsOnEmptyEndorsementKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestationTest.java + startLine: 69 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorOnlyEndorsementKeyThrowsOnEmptyEndorsementKey() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorOnlyEndorsementKeyThrowsOnNullEndorsementKey() + id: constructorOnlyEndorsementKeyThrowsOnNullEndorsementKey() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + langs: + - java + name: constructorOnlyEndorsementKeyThrowsOnNullEndorsementKey() + nameWithType: TpmAttestationTest.constructorOnlyEndorsementKeyThrowsOnNullEndorsementKey() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorOnlyEndorsementKeyThrowsOnNullEndorsementKey() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorOnlyEndorsementKeyThrowsOnNullEndorsementKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestationTest.java + startLine: 58 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorOnlyEndorsementKeyThrowsOnNullEndorsementKey() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorStoresEndorsementKey() + id: constructorStoresEndorsementKey() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + langs: + - java + name: constructorStoresEndorsementKey() + nameWithType: TpmAttestationTest.constructorStoresEndorsementKey() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorStoresEndorsementKey() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorStoresEndorsementKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestationTest.java + startLine: 45 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoresEndorsementKey() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorThrowsOnEmptyEndorsementKey() + id: constructorThrowsOnEmptyEndorsementKey() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + langs: + - java + name: constructorThrowsOnEmptyEndorsementKey() + nameWithType: TpmAttestationTest.constructorThrowsOnEmptyEndorsementKey() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorThrowsOnEmptyEndorsementKey() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorThrowsOnEmptyEndorsementKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestationTest.java + startLine: 33 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnEmptyEndorsementKey() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorThrowsOnNullEndorsementKey() + id: constructorThrowsOnNullEndorsementKey() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + langs: + - java + name: constructorThrowsOnNullEndorsementKey() + nameWithType: TpmAttestationTest.constructorThrowsOnNullEndorsementKey() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorThrowsOnNullEndorsementKey() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorThrowsOnNullEndorsementKey* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestationTest.java + startLine: 22 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnNullEndorsementKey() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.emptyConstructorSucceed() + id: emptyConstructorSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + langs: + - java + name: emptyConstructorSucceed() + nameWithType: TpmAttestationTest.emptyConstructorSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.emptyConstructorSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.emptyConstructorSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestationTest.java + startLine: 133 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void emptyConstructorSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.gettersSucceed() + id: gettersSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + langs: + - java + name: gettersSucceed() + nameWithType: TpmAttestationTest.gettersSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.gettersSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.gettersSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestationTest.java + startLine: 120 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void gettersSucceed() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorThrowsOnNullEndorsementKey* + name: constructorThrowsOnNullEndorsementKey + nameWithType: TpmAttestationTest.constructorThrowsOnNullEndorsementKey + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorThrowsOnNullEndorsementKey + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorThrowsOnEmptyEndorsementKey* + name: constructorThrowsOnEmptyEndorsementKey + nameWithType: TpmAttestationTest.constructorThrowsOnEmptyEndorsementKey + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorThrowsOnEmptyEndorsementKey + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorStoresEndorsementKey* + name: constructorStoresEndorsementKey + nameWithType: TpmAttestationTest.constructorStoresEndorsementKey + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorStoresEndorsementKey + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorOnlyEndorsementKeyThrowsOnNullEndorsementKey* + name: constructorOnlyEndorsementKeyThrowsOnNullEndorsementKey + nameWithType: TpmAttestationTest.constructorOnlyEndorsementKeyThrowsOnNullEndorsementKey + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorOnlyEndorsementKeyThrowsOnNullEndorsementKey + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorOnlyEndorsementKeyThrowsOnEmptyEndorsementKey* + name: constructorOnlyEndorsementKeyThrowsOnEmptyEndorsementKey + nameWithType: TpmAttestationTest.constructorOnlyEndorsementKeyThrowsOnEmptyEndorsementKey + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorOnlyEndorsementKeyThrowsOnEmptyEndorsementKey + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorOnlyEndorsementKeyStoresEndorsementKey* + name: constructorOnlyEndorsementKeyStoresEndorsementKey + nameWithType: TpmAttestationTest.constructorOnlyEndorsementKeyStoresEndorsementKey + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorOnlyEndorsementKeyStoresEndorsementKey + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorCopyThrowsOnNullTPM* + name: constructorCopyThrowsOnNullTPM + nameWithType: TpmAttestationTest.constructorCopyThrowsOnNullTPM + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorCopyThrowsOnNullTPM + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.constructorCopyStoresKeys* + name: constructorCopyStoresKeys + nameWithType: TpmAttestationTest.constructorCopyStoresKeys + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.constructorCopyStoresKeys + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.gettersSucceed* + name: gettersSucceed + nameWithType: TpmAttestationTest.gettersSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.gettersSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.emptyConstructorSucceed* + name: emptyConstructorSucceed + nameWithType: TpmAttestationTest.emptyConstructorSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest.emptyConstructorSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml new file mode 100644 index 000000000000..81edae5a735d --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml @@ -0,0 +1,747 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + id: _twin_collection_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithInvalidVersionFailed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithMetadataSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithoutMetadataSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithVersionSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorCreatesSuperSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorInconsistentMetadataFailed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorMapCreatesEmptySuperOnEmptySucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorMapCreatesEmptySuperOnNullSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorSucceedOn5Levels() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorThrowsOnMoreThan5Levels() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorTwinCollectionWithoutBaseMetadataSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorWithMapSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAddNewPairSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllSucceedOn5InnerMaps() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllThrowsOnEmptyMap() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllThrowsOnIllegal6InnerMaps() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putNoPreviousValueSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putReturnsPreviousValueSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putSucceedOn5InnerMaps() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOn6InnerMaps() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnKeyEmpty() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnKeyInvalid() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnKeyNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnValueInvalidArray() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnValueInvalidType() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementNotIncludeMetadataOrVersion() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementSerializeSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementWithMetadataIgnoreEmptyMetadataAndVersion() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementWithMetadataIncludeMetadataOrVersion() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: TwinCollectionTest + nameWithType: TwinCollectionTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 22 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service TwinCollection 100% methods, 100% lines covered

+ syntax: + content: public class TwinCollectionTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithInvalidVersionFailed() + id: constructor2LevelsWithInvalidVersionFailed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: constructor2LevelsWithInvalidVersionFailed() + nameWithType: TwinCollectionTest.constructor2LevelsWithInvalidVersionFailed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructor2LevelsWithInvalidVersionFailed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithInvalidVersionFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 515 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructor2LevelsWithInvalidVersionFailed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithMetadataSucceed() + id: constructor2LevelsWithMetadataSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: constructor2LevelsWithMetadataSucceed() + nameWithType: TwinCollectionTest.constructor2LevelsWithMetadataSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructor2LevelsWithMetadataSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithMetadataSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 532 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructor2LevelsWithMetadataSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithoutMetadataSucceed() + id: constructor2LevelsWithoutMetadataSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: constructor2LevelsWithoutMetadataSucceed() + nameWithType: TwinCollectionTest.constructor2LevelsWithoutMetadataSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructor2LevelsWithoutMetadataSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithoutMetadataSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 488 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructor2LevelsWithoutMetadataSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithVersionSucceed() + id: constructor2LevelsWithVersionSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: constructor2LevelsWithVersionSucceed() + nameWithType: TwinCollectionTest.constructor2LevelsWithVersionSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructor2LevelsWithVersionSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithVersionSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 500 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructor2LevelsWithVersionSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorCreatesSuperSucceed() + id: constructorCreatesSuperSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: constructorCreatesSuperSucceed() + nameWithType: TwinCollectionTest.constructorCreatesSuperSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorCreatesSuperSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorCreatesSuperSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 102 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCreatesSuperSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorInconsistentMetadataFailed() + id: constructorInconsistentMetadataFailed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: constructorInconsistentMetadataFailed() + nameWithType: TwinCollectionTest.constructorInconsistentMetadataFailed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorInconsistentMetadataFailed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorInconsistentMetadataFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 593 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorInconsistentMetadataFailed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorMapCreatesEmptySuperOnEmptySucceed() + id: constructorMapCreatesEmptySuperOnEmptySucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: constructorMapCreatesEmptySuperOnEmptySucceed() + nameWithType: TwinCollectionTest.constructorMapCreatesEmptySuperOnEmptySucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorMapCreatesEmptySuperOnEmptySucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorMapCreatesEmptySuperOnEmptySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 128 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorMapCreatesEmptySuperOnEmptySucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorMapCreatesEmptySuperOnNullSucceed() + id: constructorMapCreatesEmptySuperOnNullSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: constructorMapCreatesEmptySuperOnNullSucceed() + nameWithType: TwinCollectionTest.constructorMapCreatesEmptySuperOnNullSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorMapCreatesEmptySuperOnNullSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorMapCreatesEmptySuperOnNullSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 115 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorMapCreatesEmptySuperOnNullSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorSucceedOn5Levels() + id: constructorSucceedOn5Levels() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: constructorSucceedOn5Levels() + nameWithType: TwinCollectionTest.constructorSucceedOn5Levels() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorSucceedOn5Levels() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorSucceedOn5Levels* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 693 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorSucceedOn5Levels() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorThrowsOnMoreThan5Levels() + id: constructorThrowsOnMoreThan5Levels() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: constructorThrowsOnMoreThan5Levels() + nameWithType: TwinCollectionTest.constructorThrowsOnMoreThan5Levels() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorThrowsOnMoreThan5Levels() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorThrowsOnMoreThan5Levels* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 647 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnMoreThan5Levels() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorTwinCollectionWithoutBaseMetadataSucceed() + id: constructorTwinCollectionWithoutBaseMetadataSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: constructorTwinCollectionWithoutBaseMetadataSucceed() + nameWithType: TwinCollectionTest.constructorTwinCollectionWithoutBaseMetadataSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorTwinCollectionWithoutBaseMetadataSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorTwinCollectionWithoutBaseMetadataSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 562 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorTwinCollectionWithoutBaseMetadataSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorWithMapSucceed() + id: constructorWithMapSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: constructorWithMapSucceed() + nameWithType: TwinCollectionTest.constructorWithMapSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorWithMapSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorWithMapSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 141 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorWithMapSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAddNewPairSucceed() + id: putAddNewPairSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putAddNewPairSucceed() + nameWithType: TwinCollectionTest.putAddNewPairSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putAddNewPairSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAddNewPairSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 318 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putAddNewPairSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllSucceedOn5InnerMaps() + id: putAllSucceedOn5InnerMaps() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putAllSucceedOn5InnerMaps() + nameWithType: TwinCollectionTest.putAllSucceedOn5InnerMaps() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putAllSucceedOn5InnerMaps() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllSucceedOn5InnerMaps* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 241 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putAllSucceedOn5InnerMaps() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllThrowsOnEmptyMap() + id: putAllThrowsOnEmptyMap() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putAllThrowsOnEmptyMap() + nameWithType: TwinCollectionTest.putAllThrowsOnEmptyMap() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putAllThrowsOnEmptyMap() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllThrowsOnEmptyMap* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 181 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putAllThrowsOnEmptyMap() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllThrowsOnIllegal6InnerMaps() + id: putAllThrowsOnIllegal6InnerMaps() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putAllThrowsOnIllegal6InnerMaps() + nameWithType: TwinCollectionTest.putAllThrowsOnIllegal6InnerMaps() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putAllThrowsOnIllegal6InnerMaps() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllThrowsOnIllegal6InnerMaps* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 194 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putAllThrowsOnIllegal6InnerMaps() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllThrowsOnNull() + id: putAllThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putAllThrowsOnNull() + nameWithType: TwinCollectionTest.putAllThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putAllThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 168 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putAllThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putNoPreviousValueSucceed() + id: putNoPreviousValueSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putNoPreviousValueSucceed() + nameWithType: TwinCollectionTest.putNoPreviousValueSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putNoPreviousValueSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putNoPreviousValueSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 304 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putNoPreviousValueSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putReturnsPreviousValueSucceed() + id: putReturnsPreviousValueSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putReturnsPreviousValueSucceed() + nameWithType: TwinCollectionTest.putReturnsPreviousValueSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putReturnsPreviousValueSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putReturnsPreviousValueSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 284 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putReturnsPreviousValueSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putSucceedOn5InnerMaps() + id: putSucceedOn5InnerMaps() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putSucceedOn5InnerMaps() + nameWithType: TwinCollectionTest.putSucceedOn5InnerMaps() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putSucceedOn5InnerMaps() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putSucceedOn5InnerMaps* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 332 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putSucceedOn5InnerMaps() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOn6InnerMaps() + id: putThrowsOn6InnerMaps() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putThrowsOn6InnerMaps() + nameWithType: TwinCollectionTest.putThrowsOn6InnerMaps() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putThrowsOn6InnerMaps() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOn6InnerMaps* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 370 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putThrowsOn6InnerMaps() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnKeyEmpty() + id: putThrowsOnKeyEmpty() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putThrowsOnKeyEmpty() + nameWithType: TwinCollectionTest.putThrowsOnKeyEmpty() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putThrowsOnKeyEmpty() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnKeyEmpty* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 430 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putThrowsOnKeyEmpty() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnKeyInvalid() + id: putThrowsOnKeyInvalid() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putThrowsOnKeyInvalid() + nameWithType: TwinCollectionTest.putThrowsOnKeyInvalid() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putThrowsOnKeyInvalid() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnKeyInvalid* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 443 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putThrowsOnKeyInvalid() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnKeyNull() + id: putThrowsOnKeyNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putThrowsOnKeyNull() + nameWithType: TwinCollectionTest.putThrowsOnKeyNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putThrowsOnKeyNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnKeyNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 417 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putThrowsOnKeyNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnValueInvalidArray() + id: putThrowsOnValueInvalidArray() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putThrowsOnValueInvalidArray() + nameWithType: TwinCollectionTest.putThrowsOnValueInvalidArray() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putThrowsOnValueInvalidArray() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnValueInvalidArray* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 456 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putThrowsOnValueInvalidArray() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnValueInvalidType() + id: putThrowsOnValueInvalidType() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: putThrowsOnValueInvalidType() + nameWithType: TwinCollectionTest.putThrowsOnValueInvalidType() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putThrowsOnValueInvalidType() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnValueInvalidType* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 469 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void putThrowsOnValueInvalidType() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementNotIncludeMetadataOrVersion() + id: toJsonElementNotIncludeMetadataOrVersion() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: toJsonElementNotIncludeMetadataOrVersion() + nameWithType: TwinCollectionTest.toJsonElementNotIncludeMetadataOrVersion() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.toJsonElementNotIncludeMetadataOrVersion() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementNotIncludeMetadataOrVersion* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 767 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementNotIncludeMetadataOrVersion() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementSerializeSucceed() + id: toJsonElementSerializeSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: toJsonElementSerializeSucceed() + nameWithType: TwinCollectionTest.toJsonElementSerializeSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.toJsonElementSerializeSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementSerializeSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 735 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementSerializeSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementWithMetadataIgnoreEmptyMetadataAndVersion() + id: toJsonElementWithMetadataIgnoreEmptyMetadataAndVersion() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: toJsonElementWithMetadataIgnoreEmptyMetadataAndVersion() + nameWithType: TwinCollectionTest.toJsonElementWithMetadataIgnoreEmptyMetadataAndVersion() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.toJsonElementWithMetadataIgnoreEmptyMetadataAndVersion() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementWithMetadataIgnoreEmptyMetadataAndVersion* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 800 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementWithMetadataIgnoreEmptyMetadataAndVersion() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementWithMetadataIncludeMetadataOrVersion() + id: toJsonElementWithMetadataIncludeMetadataOrVersion() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + langs: + - java + name: toJsonElementWithMetadataIncludeMetadataOrVersion() + nameWithType: TwinCollectionTest.toJsonElementWithMetadataIncludeMetadataOrVersion() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.toJsonElementWithMetadataIncludeMetadataOrVersion() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementWithMetadataIncludeMetadataOrVersion* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollectionTest.java + startLine: 783 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementWithMetadataIncludeMetadataOrVersion() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorCreatesSuperSucceed* + name: constructorCreatesSuperSucceed + nameWithType: TwinCollectionTest.constructorCreatesSuperSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorCreatesSuperSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorMapCreatesEmptySuperOnNullSucceed* + name: constructorMapCreatesEmptySuperOnNullSucceed + nameWithType: TwinCollectionTest.constructorMapCreatesEmptySuperOnNullSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorMapCreatesEmptySuperOnNullSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorMapCreatesEmptySuperOnEmptySucceed* + name: constructorMapCreatesEmptySuperOnEmptySucceed + nameWithType: TwinCollectionTest.constructorMapCreatesEmptySuperOnEmptySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorMapCreatesEmptySuperOnEmptySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorWithMapSucceed* + name: constructorWithMapSucceed + nameWithType: TwinCollectionTest.constructorWithMapSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorWithMapSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllThrowsOnNull* + name: putAllThrowsOnNull + nameWithType: TwinCollectionTest.putAllThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putAllThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllThrowsOnEmptyMap* + name: putAllThrowsOnEmptyMap + nameWithType: TwinCollectionTest.putAllThrowsOnEmptyMap + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putAllThrowsOnEmptyMap + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllThrowsOnIllegal6InnerMaps* + name: putAllThrowsOnIllegal6InnerMaps + nameWithType: TwinCollectionTest.putAllThrowsOnIllegal6InnerMaps + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putAllThrowsOnIllegal6InnerMaps + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAllSucceedOn5InnerMaps* + name: putAllSucceedOn5InnerMaps + nameWithType: TwinCollectionTest.putAllSucceedOn5InnerMaps + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putAllSucceedOn5InnerMaps + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putReturnsPreviousValueSucceed* + name: putReturnsPreviousValueSucceed + nameWithType: TwinCollectionTest.putReturnsPreviousValueSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putReturnsPreviousValueSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putNoPreviousValueSucceed* + name: putNoPreviousValueSucceed + nameWithType: TwinCollectionTest.putNoPreviousValueSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putNoPreviousValueSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putAddNewPairSucceed* + name: putAddNewPairSucceed + nameWithType: TwinCollectionTest.putAddNewPairSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putAddNewPairSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putSucceedOn5InnerMaps* + name: putSucceedOn5InnerMaps + nameWithType: TwinCollectionTest.putSucceedOn5InnerMaps + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putSucceedOn5InnerMaps + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOn6InnerMaps* + name: putThrowsOn6InnerMaps + nameWithType: TwinCollectionTest.putThrowsOn6InnerMaps + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putThrowsOn6InnerMaps + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnKeyNull* + name: putThrowsOnKeyNull + nameWithType: TwinCollectionTest.putThrowsOnKeyNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putThrowsOnKeyNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnKeyEmpty* + name: putThrowsOnKeyEmpty + nameWithType: TwinCollectionTest.putThrowsOnKeyEmpty + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putThrowsOnKeyEmpty + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnKeyInvalid* + name: putThrowsOnKeyInvalid + nameWithType: TwinCollectionTest.putThrowsOnKeyInvalid + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putThrowsOnKeyInvalid + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnValueInvalidArray* + name: putThrowsOnValueInvalidArray + nameWithType: TwinCollectionTest.putThrowsOnValueInvalidArray + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putThrowsOnValueInvalidArray + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.putThrowsOnValueInvalidType* + name: putThrowsOnValueInvalidType + nameWithType: TwinCollectionTest.putThrowsOnValueInvalidType + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.putThrowsOnValueInvalidType + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithoutMetadataSucceed* + name: constructor2LevelsWithoutMetadataSucceed + nameWithType: TwinCollectionTest.constructor2LevelsWithoutMetadataSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructor2LevelsWithoutMetadataSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithVersionSucceed* + name: constructor2LevelsWithVersionSucceed + nameWithType: TwinCollectionTest.constructor2LevelsWithVersionSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructor2LevelsWithVersionSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithInvalidVersionFailed* + name: constructor2LevelsWithInvalidVersionFailed + nameWithType: TwinCollectionTest.constructor2LevelsWithInvalidVersionFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructor2LevelsWithInvalidVersionFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructor2LevelsWithMetadataSucceed* + name: constructor2LevelsWithMetadataSucceed + nameWithType: TwinCollectionTest.constructor2LevelsWithMetadataSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructor2LevelsWithMetadataSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorTwinCollectionWithoutBaseMetadataSucceed* + name: constructorTwinCollectionWithoutBaseMetadataSucceed + nameWithType: TwinCollectionTest.constructorTwinCollectionWithoutBaseMetadataSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorTwinCollectionWithoutBaseMetadataSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorInconsistentMetadataFailed* + name: constructorInconsistentMetadataFailed + nameWithType: TwinCollectionTest.constructorInconsistentMetadataFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorInconsistentMetadataFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorThrowsOnMoreThan5Levels* + name: constructorThrowsOnMoreThan5Levels + nameWithType: TwinCollectionTest.constructorThrowsOnMoreThan5Levels + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorThrowsOnMoreThan5Levels + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.constructorSucceedOn5Levels* + name: constructorSucceedOn5Levels + nameWithType: TwinCollectionTest.constructorSucceedOn5Levels + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.constructorSucceedOn5Levels + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementSerializeSucceed* + name: toJsonElementSerializeSucceed + nameWithType: TwinCollectionTest.toJsonElementSerializeSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.toJsonElementSerializeSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementNotIncludeMetadataOrVersion* + name: toJsonElementNotIncludeMetadataOrVersion + nameWithType: TwinCollectionTest.toJsonElementNotIncludeMetadataOrVersion + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.toJsonElementNotIncludeMetadataOrVersion + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementWithMetadataIncludeMetadataOrVersion* + name: toJsonElementWithMetadataIncludeMetadataOrVersion + nameWithType: TwinCollectionTest.toJsonElementWithMetadataIncludeMetadataOrVersion + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.toJsonElementWithMetadataIncludeMetadataOrVersion + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.toJsonElementWithMetadataIgnoreEmptyMetadataAndVersion* + name: toJsonElementWithMetadataIgnoreEmptyMetadataAndVersion + nameWithType: TwinCollectionTest.toJsonElementWithMetadataIgnoreEmptyMetadataAndVersion + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest.toJsonElementWithMetadataIgnoreEmptyMetadataAndVersion + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml new file mode 100644 index 000000000000..9e0fa301eeb2 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml @@ -0,0 +1,507 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + id: _twin_metadata_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedEmptySucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedInvalidSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedNullSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedVersionNullSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorNegativeLastUpdatedVersionSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorParseLastUpdatedSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorPositiveLastUpdatedVersionSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.GettersSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.toJsonElementNoDateSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.toJsonElementNoVersionSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.toJsonElementSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapDateAndVersionSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapDateSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapInvalidDateAndInvalidVersionSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapMinDateAndVersionSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapNoMetadataSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapNotMapSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapThrowsOnInvalidDateAndValidVersion() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapValidDateAndInvalidVersionSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapVersionSucceed() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: TwinMetadataTest + nameWithType: TwinMetadataTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 19 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service TwinMetadata 100% methods, 100% lines covered

+ syntax: + content: public class TwinMetadataTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedEmptySucceed() + id: constructorLastUpdatedEmptySucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: constructorLastUpdatedEmptySucceed() + nameWithType: TwinMetadataTest.constructorLastUpdatedEmptySucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorLastUpdatedEmptySucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedEmptySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 53 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorLastUpdatedEmptySucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedInvalidSucceed() + id: constructorLastUpdatedInvalidSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: constructorLastUpdatedInvalidSucceed() + nameWithType: TwinMetadataTest.constructorLastUpdatedInvalidSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorLastUpdatedInvalidSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedInvalidSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 68 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorLastUpdatedInvalidSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedNullSucceed() + id: constructorLastUpdatedNullSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: constructorLastUpdatedNullSucceed() + nameWithType: TwinMetadataTest.constructorLastUpdatedNullSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorLastUpdatedNullSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedNullSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 38 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorLastUpdatedNullSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedVersionNullSucceed() + id: constructorLastUpdatedVersionNullSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: constructorLastUpdatedVersionNullSucceed() + nameWithType: TwinMetadataTest.constructorLastUpdatedVersionNullSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorLastUpdatedVersionNullSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedVersionNullSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 111 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorLastUpdatedVersionNullSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorNegativeLastUpdatedVersionSucceed() + id: constructorNegativeLastUpdatedVersionSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: constructorNegativeLastUpdatedVersionSucceed() + nameWithType: TwinMetadataTest.constructorNegativeLastUpdatedVersionSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorNegativeLastUpdatedVersionSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorNegativeLastUpdatedVersionSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 96 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorNegativeLastUpdatedVersionSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorParseLastUpdatedSucceed() + id: constructorParseLastUpdatedSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: constructorParseLastUpdatedSucceed() + nameWithType: TwinMetadataTest.constructorParseLastUpdatedSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorParseLastUpdatedSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorParseLastUpdatedSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 23 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorParseLastUpdatedSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorPositiveLastUpdatedVersionSucceed() + id: constructorPositiveLastUpdatedVersionSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: constructorPositiveLastUpdatedVersionSucceed() + nameWithType: TwinMetadataTest.constructorPositiveLastUpdatedVersionSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorPositiveLastUpdatedVersionSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorPositiveLastUpdatedVersionSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 81 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorPositiveLastUpdatedVersionSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.GettersSucceed() + id: GettersSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: GettersSucceed() + nameWithType: TwinMetadataTest.GettersSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.GettersSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.GettersSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 331 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void GettersSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.toJsonElementNoDateSucceed() + id: toJsonElementNoDateSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: toJsonElementNoDateSucceed() + nameWithType: TwinMetadataTest.toJsonElementNoDateSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.toJsonElementNoDateSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.toJsonElementNoDateSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 377 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementNoDateSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.toJsonElementNoVersionSucceed() + id: toJsonElementNoVersionSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: toJsonElementNoVersionSucceed() + nameWithType: TwinMetadataTest.toJsonElementNoVersionSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.toJsonElementNoVersionSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.toJsonElementNoVersionSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 398 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementNoVersionSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.toJsonElementSucceed() + id: toJsonElementSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: toJsonElementSucceed() + nameWithType: TwinMetadataTest.toJsonElementSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.toJsonElementSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.toJsonElementSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 354 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapDateAndVersionSucceed() + id: tryExtractFromMapDateAndVersionSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: tryExtractFromMapDateAndVersionSucceed() + nameWithType: TwinMetadataTest.tryExtractFromMapDateAndVersionSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapDateAndVersionSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapDateAndVersionSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 186 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void tryExtractFromMapDateAndVersionSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapDateSucceed() + id: tryExtractFromMapDateSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: tryExtractFromMapDateSucceed() + nameWithType: TwinMetadataTest.tryExtractFromMapDateSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapDateSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapDateSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 140 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void tryExtractFromMapDateSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapInvalidDateAndInvalidVersionSucceed() + id: tryExtractFromMapInvalidDateAndInvalidVersionSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: tryExtractFromMapInvalidDateAndInvalidVersionSucceed() + nameWithType: TwinMetadataTest.tryExtractFromMapInvalidDateAndInvalidVersionSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapInvalidDateAndInvalidVersionSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapInvalidDateAndInvalidVersionSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 307 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void tryExtractFromMapInvalidDateAndInvalidVersionSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapMinDateAndVersionSucceed() + id: tryExtractFromMapMinDateAndVersionSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: tryExtractFromMapMinDateAndVersionSucceed() + nameWithType: TwinMetadataTest.tryExtractFromMapMinDateAndVersionSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapMinDateAndVersionSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapMinDateAndVersionSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 212 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void tryExtractFromMapMinDateAndVersionSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapNoMetadataSucceed() + id: tryExtractFromMapNoMetadataSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: tryExtractFromMapNoMetadataSucceed() + nameWithType: TwinMetadataTest.tryExtractFromMapNoMetadataSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapNoMetadataSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapNoMetadataSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 238 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void tryExtractFromMapNoMetadataSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapNotMapSucceed() + id: tryExtractFromMapNotMapSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: tryExtractFromMapNotMapSucceed() + nameWithType: TwinMetadataTest.tryExtractFromMapNotMapSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapNotMapSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapNotMapSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 126 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void tryExtractFromMapNotMapSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapThrowsOnInvalidDateAndValidVersion() + id: tryExtractFromMapThrowsOnInvalidDateAndValidVersion() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: tryExtractFromMapThrowsOnInvalidDateAndValidVersion() + nameWithType: TwinMetadataTest.tryExtractFromMapThrowsOnInvalidDateAndValidVersion() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapThrowsOnInvalidDateAndValidVersion() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapThrowsOnInvalidDateAndValidVersion* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 284 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void tryExtractFromMapThrowsOnInvalidDateAndValidVersion() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapValidDateAndInvalidVersionSucceed() + id: tryExtractFromMapValidDateAndInvalidVersionSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: tryExtractFromMapValidDateAndInvalidVersionSucceed() + nameWithType: TwinMetadataTest.tryExtractFromMapValidDateAndInvalidVersionSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapValidDateAndInvalidVersionSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapValidDateAndInvalidVersionSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 258 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void tryExtractFromMapValidDateAndInvalidVersionSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapVersionSucceed() + id: tryExtractFromMapVersionSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + langs: + - java + name: tryExtractFromMapVersionSucceed() + nameWithType: TwinMetadataTest.tryExtractFromMapVersionSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapVersionSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapVersionSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinMetadataTest.java + startLine: 163 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void tryExtractFromMapVersionSucceed() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorParseLastUpdatedSucceed* + name: constructorParseLastUpdatedSucceed + nameWithType: TwinMetadataTest.constructorParseLastUpdatedSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorParseLastUpdatedSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedNullSucceed* + name: constructorLastUpdatedNullSucceed + nameWithType: TwinMetadataTest.constructorLastUpdatedNullSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorLastUpdatedNullSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedEmptySucceed* + name: constructorLastUpdatedEmptySucceed + nameWithType: TwinMetadataTest.constructorLastUpdatedEmptySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorLastUpdatedEmptySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedInvalidSucceed* + name: constructorLastUpdatedInvalidSucceed + nameWithType: TwinMetadataTest.constructorLastUpdatedInvalidSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorLastUpdatedInvalidSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorPositiveLastUpdatedVersionSucceed* + name: constructorPositiveLastUpdatedVersionSucceed + nameWithType: TwinMetadataTest.constructorPositiveLastUpdatedVersionSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorPositiveLastUpdatedVersionSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorNegativeLastUpdatedVersionSucceed* + name: constructorNegativeLastUpdatedVersionSucceed + nameWithType: TwinMetadataTest.constructorNegativeLastUpdatedVersionSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorNegativeLastUpdatedVersionSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.constructorLastUpdatedVersionNullSucceed* + name: constructorLastUpdatedVersionNullSucceed + nameWithType: TwinMetadataTest.constructorLastUpdatedVersionNullSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.constructorLastUpdatedVersionNullSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapNotMapSucceed* + name: tryExtractFromMapNotMapSucceed + nameWithType: TwinMetadataTest.tryExtractFromMapNotMapSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapNotMapSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapDateSucceed* + name: tryExtractFromMapDateSucceed + nameWithType: TwinMetadataTest.tryExtractFromMapDateSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapDateSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapVersionSucceed* + name: tryExtractFromMapVersionSucceed + nameWithType: TwinMetadataTest.tryExtractFromMapVersionSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapVersionSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapDateAndVersionSucceed* + name: tryExtractFromMapDateAndVersionSucceed + nameWithType: TwinMetadataTest.tryExtractFromMapDateAndVersionSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapDateAndVersionSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapMinDateAndVersionSucceed* + name: tryExtractFromMapMinDateAndVersionSucceed + nameWithType: TwinMetadataTest.tryExtractFromMapMinDateAndVersionSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapMinDateAndVersionSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapNoMetadataSucceed* + name: tryExtractFromMapNoMetadataSucceed + nameWithType: TwinMetadataTest.tryExtractFromMapNoMetadataSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapNoMetadataSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapValidDateAndInvalidVersionSucceed* + name: tryExtractFromMapValidDateAndInvalidVersionSucceed + nameWithType: TwinMetadataTest.tryExtractFromMapValidDateAndInvalidVersionSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapValidDateAndInvalidVersionSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapThrowsOnInvalidDateAndValidVersion* + name: tryExtractFromMapThrowsOnInvalidDateAndValidVersion + nameWithType: TwinMetadataTest.tryExtractFromMapThrowsOnInvalidDateAndValidVersion + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapThrowsOnInvalidDateAndValidVersion + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.tryExtractFromMapInvalidDateAndInvalidVersionSucceed* + name: tryExtractFromMapInvalidDateAndInvalidVersionSucceed + nameWithType: TwinMetadataTest.tryExtractFromMapInvalidDateAndInvalidVersionSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.tryExtractFromMapInvalidDateAndInvalidVersionSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.GettersSucceed* + name: GettersSucceed + nameWithType: TwinMetadataTest.GettersSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.GettersSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.toJsonElementSucceed* + name: toJsonElementSucceed + nameWithType: TwinMetadataTest.toJsonElementSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.toJsonElementSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.toJsonElementNoDateSucceed* + name: toJsonElementNoDateSucceed + nameWithType: TwinMetadataTest.toJsonElementNoDateSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.toJsonElementNoDateSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.toJsonElementNoVersionSucceed* + name: toJsonElementNoVersionSucceed + nameWithType: TwinMetadataTest.toJsonElementNoVersionSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest.toJsonElementNoVersionSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml new file mode 100644 index 000000000000..399130ec7a0a --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml @@ -0,0 +1,325 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + id: _twin_state_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorStoreTagsAndProperties() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorSucceedOnNullDesiredProperties() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorSucceedOnNullTags() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.gettersSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsEmptyJson() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsProperties() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsTags() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsTagsAndProperties() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toStringSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toStringSucceedOnDesiredPropertiesNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toStringSucceedOnTagsNull() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: TwinStateTest + nameWithType: TwinStateTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 20 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service TwinState 100% methods, 100% lines covered

+ syntax: + content: public class TwinStateTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorStoreTagsAndProperties() + id: constructorStoreTagsAndProperties() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: constructorStoreTagsAndProperties() + nameWithType: TwinStateTest.constructorStoreTagsAndProperties() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.constructorStoreTagsAndProperties() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorStoreTagsAndProperties* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 74 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoreTagsAndProperties() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorSucceed() + id: constructorSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: constructorSucceed() + nameWithType: TwinStateTest.constructorSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.constructorSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 226 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorSucceedOnNullDesiredProperties() + id: constructorSucceedOnNullDesiredProperties() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: constructorSucceedOnNullDesiredProperties() + nameWithType: TwinStateTest.constructorSucceedOnNullDesiredProperties() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.constructorSucceedOnNullDesiredProperties() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorSucceedOnNullDesiredProperties* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 101 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorSucceedOnNullDesiredProperties() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorSucceedOnNullTags() + id: constructorSucceedOnNullTags() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: constructorSucceedOnNullTags() + nameWithType: TwinStateTest.constructorSucceedOnNullTags() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.constructorSucceedOnNullTags() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorSucceedOnNullTags* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 88 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorSucceedOnNullTags() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.gettersSucceed() + id: gettersSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: gettersSucceed() + nameWithType: TwinStateTest.gettersSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.gettersSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.gettersSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 172 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void gettersSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsEmptyJson() + id: toJsonElementReturnsEmptyJson() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: toJsonElementReturnsEmptyJson() + nameWithType: TwinStateTest.toJsonElementReturnsEmptyJson() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toJsonElementReturnsEmptyJson() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsEmptyJson* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 157 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementReturnsEmptyJson() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsProperties() + id: toJsonElementReturnsProperties() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: toJsonElementReturnsProperties() + nameWithType: TwinStateTest.toJsonElementReturnsProperties() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toJsonElementReturnsProperties() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsProperties* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 128 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementReturnsProperties() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsTags() + id: toJsonElementReturnsTags() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: toJsonElementReturnsTags() + nameWithType: TwinStateTest.toJsonElementReturnsTags() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toJsonElementReturnsTags() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsTags* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 142 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementReturnsTags() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsTagsAndProperties() + id: toJsonElementReturnsTagsAndProperties() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: toJsonElementReturnsTagsAndProperties() + nameWithType: TwinStateTest.toJsonElementReturnsTagsAndProperties() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toJsonElementReturnsTagsAndProperties() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsTagsAndProperties* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 114 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toJsonElementReturnsTagsAndProperties() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toStringSucceed() + id: toStringSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: toStringSucceed() + nameWithType: TwinStateTest.toStringSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toStringSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toStringSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 184 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toStringSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toStringSucceedOnDesiredPropertiesNull() + id: toStringSucceedOnDesiredPropertiesNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: toStringSucceedOnDesiredPropertiesNull() + nameWithType: TwinStateTest.toStringSucceedOnDesiredPropertiesNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toStringSucceedOnDesiredPropertiesNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toStringSucceedOnDesiredPropertiesNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 212 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toStringSucceedOnDesiredPropertiesNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toStringSucceedOnTagsNull() + id: toStringSucceedOnTagsNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + langs: + - java + name: toStringSucceedOnTagsNull() + nameWithType: TwinStateTest.toStringSucceedOnTagsNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toStringSucceedOnTagsNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toStringSucceedOnTagsNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinStateTest.java + startLine: 198 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void toStringSucceedOnTagsNull() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorStoreTagsAndProperties* + name: constructorStoreTagsAndProperties + nameWithType: TwinStateTest.constructorStoreTagsAndProperties + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.constructorStoreTagsAndProperties + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorSucceedOnNullTags* + name: constructorSucceedOnNullTags + nameWithType: TwinStateTest.constructorSucceedOnNullTags + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.constructorSucceedOnNullTags + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorSucceedOnNullDesiredProperties* + name: constructorSucceedOnNullDesiredProperties + nameWithType: TwinStateTest.constructorSucceedOnNullDesiredProperties + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.constructorSucceedOnNullDesiredProperties + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsTagsAndProperties* + name: toJsonElementReturnsTagsAndProperties + nameWithType: TwinStateTest.toJsonElementReturnsTagsAndProperties + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toJsonElementReturnsTagsAndProperties + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsProperties* + name: toJsonElementReturnsProperties + nameWithType: TwinStateTest.toJsonElementReturnsProperties + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toJsonElementReturnsProperties + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsTags* + name: toJsonElementReturnsTags + nameWithType: TwinStateTest.toJsonElementReturnsTags + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toJsonElementReturnsTags + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toJsonElementReturnsEmptyJson* + name: toJsonElementReturnsEmptyJson + nameWithType: TwinStateTest.toJsonElementReturnsEmptyJson + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toJsonElementReturnsEmptyJson + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.gettersSucceed* + name: gettersSucceed + nameWithType: TwinStateTest.gettersSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.gettersSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toStringSucceed* + name: toStringSucceed + nameWithType: TwinStateTest.toStringSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toStringSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toStringSucceedOnTagsNull* + name: toStringSucceedOnTagsNull + nameWithType: TwinStateTest.toStringSucceedOnTagsNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toStringSucceedOnTagsNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.toStringSucceedOnDesiredPropertiesNull* + name: toStringSucceedOnDesiredPropertiesNull + nameWithType: TwinStateTest.toStringSucceedOnDesiredPropertiesNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.toStringSucceedOnDesiredPropertiesNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.constructorSucceed* + name: constructorSucceed + nameWithType: TwinStateTest.constructorSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest.constructorSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + name: TwinCollection + nameWithType: TwinCollection + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollection + type: Class + summary: "

Representation of a single Twin collection for Provisioning.

\r\n

The TwinCollection is an extension of aHashMap \r\n ofString \r\n and Object \r\n that contain individual and general versioning mechanism.

\r\n

By the Twin definition, theObject \r\n can contain types ofBoolean \r\n , Number \r\n ,String \r\n ,Object \r\n , or a sub-TwinCollection, but it cannot be types defined by the user or arrays.

\r\n

A TwinCollection can contain up to 5 levels of sub TwinCollections. Once the TwinCollection is a extension of theHashMap \r\n , both TwinCollection as well as its sub-TwinCollections can be casted to Map of String and Object.

\r\n

The collection will be represented in the rest API as a JSON in the body. It can or cannot contain the metadata (identified by the $ character at the beginning of the key.

\r\n

Because of the Twin metadata, the character $ is not allowed in the entry key.

\r\n

For instance, the following JSON is a valid TwinCollection with its metadata.

{\r\n        \"Color\":\"White\",\r\n        \"MaxSpeed\":{\r\n            \"Value\":500,\r\n            \"NewValue\":300\r\n        },\r\n        \"$metadata\":{\r\n            \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n            \"$lastUpdatedVersion\":4,\r\n            \"Color\":{\r\n                \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                \"$lastUpdatedVersion\":4,\r\n            },\r\n            \"MaxSpeed\":{\r\n                \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                \"$lastUpdatedVersion\":4,\r\n                \"Value\":{\r\n                    \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                    \"$lastUpdatedVersion\":4\r\n                },\r\n                \"NewValue\":{\r\n                    \"$lastUpdated\":\"2017-09-21T02:07:44.238Z\",\r\n                    \"$lastUpdatedVersion\":4\r\n                }\r\n            }\r\n        },\r\n        \"$version\":4\r\n    }\r\n    

\r\n

This class exposes the Twin collection with or without metadata as a Map here user can gat both the value and the metadata. For instance, in the above TwinCollection, get(Object) for Color will return White and the getTwinMetadata(String) for Color will return the Object TwinMetadata that contain TwinMetadata#getLastUpdated() that will returns theDate \r\n 2017-09-21T02:07:44.238Z and TwinMetadata#getLastUpdatedVersion() that will returns theInteger \r\n 4.

\r\n

For the nested TwinCollection, you can do the same, for instance, the following code will return the value and metadata of the NewValue nested in MaxSpeed:

// Get the value of the MaxSpeed, which is a inner TwinCollection.\r\n    TwinCollection innerMaxSpeed = (TwinCollection) twinCollection.get(\"MaxSpeed\");\r\n    \r\n    // From the inner TwinCollection, get the value of the NewValue.\r\n    Long maxSpeedNewValue = innerMaxSpeed.get(\"NewValue\");\r\n    \r\n    // As in the root TwinCollection, the inner TwinCollection contain its own metadata.\r\n    // So, get the metadata information for the inner NewValue.\r\n    TwinMetadata maxSpeedNewValueMetadata = innerMaxSpeed.getTwinMetadata(\"NewValue\");\r\n    Date newValueLastUpdated = maxSpeedNewValueMetadata.getLastUpdated(); //Shall contain `2017-09-21T02:07:44.238Z`\r\n    Integer newValueLastUpdatedVersion = maxSpeedNewValueMetadata.getLastUpdatedVersion(); //Shall contain `4`\r\n    

\r\n

" + syntax: + content: public class TwinCollection diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml new file mode 100644 index 000000000000..1f4565900178 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml @@ -0,0 +1,992 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + id: _x509_attestation_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateSucceed(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateThrowsOnBothCertsNotNull(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateThrowsOnBothCertsNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesIntermediateCertificatesChainucceed(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorStoresClientCertificateSucceed(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorStoresIntermediateCertificatesChainucceed(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorThrowsOnClientAndIntermediateCertificatesChainNotNull(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorThrowsOnClientAndIntermediateCertificatesChainNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.emptyConstructorSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateOnlyPrimarySucceed(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateOnlyPrimaryThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateSucceed(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForIntermediateCertificatesChainucceed(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForSigningCertificateOnlyPrimarySucceed(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForSigningCertificateThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForCertificatesPrimaryInfoThrowsOnNonCertificate() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificatesPrimaryInfoSucceed(@Mocked final X509Certificates,@Mocked final X509CertificateWithInfo,@Mocked final X509CertificateInfo) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificatesSecondaryInfoSucceed(@Mocked final X509Certificates,@Mocked final X509CertificateWithInfo,@Mocked final X509CertificateInfo) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificatesSecondaryInfoSucceedOnNullSecondaryCertificate(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificateSucceed(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainPrimaryInfoSucceed(@Mocked final X509Certificates,@Mocked final X509CertificateWithInfo,@Mocked final X509CertificateInfo) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainSecondaryInfoSucceed(@Mocked final X509Certificates,@Mocked final X509CertificateWithInfo,@Mocked final X509CertificateInfo) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainSecondaryInfoSucceedOnNullSecondaryCertificate(@Mocked final X509Certificates) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainucceed(@Mocked final X509Certificates) + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: X509AttestationTest + nameWithType: X509AttestationTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 20 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service X509 attestation 100% methods, 100% lines covered

+ syntax: + content: public class X509AttestationTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateSucceed(@Mocked final X509Certificates) + id: constructorCopiesClientCertificateSucceed(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: constructorCopiesClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.constructorCopiesClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorCopiesClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 143 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopiesClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateThrowsOnBothCertsNotNull(@Mocked final X509Certificates) + id: constructorCopiesClientCertificateThrowsOnBothCertsNotNull(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: constructorCopiesClientCertificateThrowsOnBothCertsNotNull( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.constructorCopiesClientCertificateThrowsOnBothCertsNotNull( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorCopiesClientCertificateThrowsOnBothCertsNotNull( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateThrowsOnBothCertsNotNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 127 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopiesClientCertificateThrowsOnBothCertsNotNull( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateThrowsOnBothCertsNull() + id: constructorCopiesClientCertificateThrowsOnBothCertsNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: constructorCopiesClientCertificateThrowsOnBothCertsNull() + nameWithType: X509AttestationTest.constructorCopiesClientCertificateThrowsOnBothCertsNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorCopiesClientCertificateThrowsOnBothCertsNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateThrowsOnBothCertsNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 114 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopiesClientCertificateThrowsOnBothCertsNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateThrowsOnNull() + id: constructorCopiesClientCertificateThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: constructorCopiesClientCertificateThrowsOnNull() + nameWithType: X509AttestationTest.constructorCopiesClientCertificateThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorCopiesClientCertificateThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 102 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopiesClientCertificateThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesIntermediateCertificatesChainucceed(@Mocked final X509Certificates) + id: constructorCopiesIntermediateCertificatesChainucceed(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: constructorCopiesIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.constructorCopiesIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorCopiesIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesIntermediateCertificatesChainucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 161 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopiesIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorStoresClientCertificateSucceed(@Mocked final X509Certificates) + id: constructorStoresClientCertificateSucceed(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: constructorStoresClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.constructorStoresClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorStoresClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorStoresClientCertificateSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 68 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoresClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorStoresIntermediateCertificatesChainucceed(@Mocked final X509Certificates) + id: constructorStoresIntermediateCertificatesChainucceed(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: constructorStoresIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.constructorStoresIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorStoresIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorStoresIntermediateCertificatesChainucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 85 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStoresIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorThrowsOnClientAndIntermediateCertificatesChainNotNull(@Mocked final X509Certificates) + id: constructorThrowsOnClientAndIntermediateCertificatesChainNotNull(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: constructorThrowsOnClientAndIntermediateCertificatesChainNotNull( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.constructorThrowsOnClientAndIntermediateCertificatesChainNotNull( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorThrowsOnClientAndIntermediateCertificatesChainNotNull( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorThrowsOnClientAndIntermediateCertificatesChainNotNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 53 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnClientAndIntermediateCertificatesChainNotNull( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorThrowsOnClientAndIntermediateCertificatesChainNull() + id: constructorThrowsOnClientAndIntermediateCertificatesChainNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: constructorThrowsOnClientAndIntermediateCertificatesChainNull() + nameWithType: X509AttestationTest.constructorThrowsOnClientAndIntermediateCertificatesChainNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorThrowsOnClientAndIntermediateCertificatesChainNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorThrowsOnClientAndIntermediateCertificatesChainNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 39 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnClientAndIntermediateCertificatesChainNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.emptyConstructorSucceed() + id: emptyConstructorSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: emptyConstructorSucceed() + nameWithType: X509AttestationTest.emptyConstructorSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.emptyConstructorSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.emptyConstructorSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 501 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void emptyConstructorSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateOnlyPrimarySucceed(@Mocked final X509Certificates) + id: factoryCreatesX509AttestationForClientCertificateOnlyPrimarySucceed(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: factoryCreatesX509AttestationForClientCertificateOnlyPrimarySucceed( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForClientCertificateOnlyPrimarySucceed( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForClientCertificateOnlyPrimarySucceed( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateOnlyPrimarySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 179 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void factoryCreatesX509AttestationForClientCertificateOnlyPrimarySucceed( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateOnlyPrimaryThrowsOnNull() + id: factoryCreatesX509AttestationForClientCertificateOnlyPrimaryThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: factoryCreatesX509AttestationForClientCertificateOnlyPrimaryThrowsOnNull() + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForClientCertificateOnlyPrimaryThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForClientCertificateOnlyPrimaryThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateOnlyPrimaryThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 202 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void factoryCreatesX509AttestationForClientCertificateOnlyPrimaryThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateSucceed(@Mocked final X509Certificates) + id: factoryCreatesX509AttestationForClientCertificateSucceed(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: factoryCreatesX509AttestationForClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 225 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void factoryCreatesX509AttestationForClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateThrowsOnNull() + id: factoryCreatesX509AttestationForClientCertificateThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: factoryCreatesX509AttestationForClientCertificateThrowsOnNull() + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForClientCertificateThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForClientCertificateThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 213 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void factoryCreatesX509AttestationForClientCertificateThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForIntermediateCertificatesChainucceed(@Mocked final X509Certificates) + id: factoryCreatesX509AttestationForIntermediateCertificatesChainucceed(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: factoryCreatesX509AttestationForIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForIntermediateCertificatesChainucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 283 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void factoryCreatesX509AttestationForIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForSigningCertificateOnlyPrimarySucceed(@Mocked final X509Certificates) + id: factoryCreatesX509AttestationForSigningCertificateOnlyPrimarySucceed(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: factoryCreatesX509AttestationForSigningCertificateOnlyPrimarySucceed( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForSigningCertificateOnlyPrimarySucceed( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForSigningCertificateOnlyPrimarySucceed( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForSigningCertificateOnlyPrimarySucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 248 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void factoryCreatesX509AttestationForSigningCertificateOnlyPrimarySucceed( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForSigningCertificateThrowsOnNull() + id: factoryCreatesX509AttestationForSigningCertificateThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: factoryCreatesX509AttestationForSigningCertificateThrowsOnNull() + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForSigningCertificateThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForSigningCertificateThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForSigningCertificateThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 271 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void factoryCreatesX509AttestationForSigningCertificateThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForCertificatesPrimaryInfoThrowsOnNonCertificate() + id: getterForCertificatesPrimaryInfoThrowsOnNonCertificate() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: getterForCertificatesPrimaryInfoThrowsOnNonCertificate() + nameWithType: X509AttestationTest.getterForCertificatesPrimaryInfoThrowsOnNonCertificate() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForCertificatesPrimaryInfoThrowsOnNonCertificate() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForCertificatesPrimaryInfoThrowsOnNonCertificate* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 388 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getterForCertificatesPrimaryInfoThrowsOnNonCertificate() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificatesPrimaryInfoSucceed(@Mocked final X509Certificates,@Mocked final X509CertificateWithInfo,@Mocked final X509CertificateInfo) + id: getterForClientCertificatesPrimaryInfoSucceed(@Mocked final X509Certificates,@Mocked final X509CertificateWithInfo,@Mocked final X509CertificateInfo) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: getterForClientCertificatesPrimaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + nameWithType: X509AttestationTest.getterForClientCertificatesPrimaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForClientCertificatesPrimaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificatesPrimaryInfoSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 334 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getterForClientCertificatesPrimaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + - id: mockedX509CertificateWithInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + - id: mockedX509CertificateInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificatesSecondaryInfoSucceed(@Mocked final X509Certificates,@Mocked final X509CertificateWithInfo,@Mocked final X509CertificateInfo) + id: getterForClientCertificatesSecondaryInfoSucceed(@Mocked final X509Certificates,@Mocked final X509CertificateWithInfo,@Mocked final X509CertificateInfo) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: getterForClientCertificatesSecondaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + nameWithType: X509AttestationTest.getterForClientCertificatesSecondaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForClientCertificatesSecondaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificatesSecondaryInfoSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 401 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getterForClientCertificatesSecondaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + - id: mockedX509CertificateWithInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + - id: mockedX509CertificateInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificatesSecondaryInfoSucceedOnNullSecondaryCertificate(@Mocked final X509Certificates) + id: getterForClientCertificatesSecondaryInfoSucceedOnNullSecondaryCertificate(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: getterForClientCertificatesSecondaryInfoSucceedOnNullSecondaryCertificate( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.getterForClientCertificatesSecondaryInfoSucceedOnNullSecondaryCertificate( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForClientCertificatesSecondaryInfoSucceedOnNullSecondaryCertificate( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificatesSecondaryInfoSucceedOnNullSecondaryCertificate* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 428 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getterForClientCertificatesSecondaryInfoSucceedOnNullSecondaryCertificate( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificateSucceed(@Mocked final X509Certificates) + id: getterForClientCertificateSucceed(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: getterForClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.getterForClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificateSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 306 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getterForClientCertificateSucceed( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainPrimaryInfoSucceed(@Mocked final X509Certificates,@Mocked final X509CertificateWithInfo,@Mocked final X509CertificateInfo) + id: getterForIntermediateCertificatesChainPrimaryInfoSucceed(@Mocked final X509Certificates,@Mocked final X509CertificateWithInfo,@Mocked final X509CertificateInfo) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: getterForIntermediateCertificatesChainPrimaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + nameWithType: X509AttestationTest.getterForIntermediateCertificatesChainPrimaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForIntermediateCertificatesChainPrimaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainPrimaryInfoSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 361 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getterForIntermediateCertificatesChainPrimaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + - id: mockedX509CertificateWithInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + - id: mockedX509CertificateInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainSecondaryInfoSucceed(@Mocked final X509Certificates,@Mocked final X509CertificateWithInfo,@Mocked final X509CertificateInfo) + id: getterForIntermediateCertificatesChainSecondaryInfoSucceed(@Mocked final X509Certificates,@Mocked final X509CertificateWithInfo,@Mocked final X509CertificateInfo) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: getterForIntermediateCertificatesChainSecondaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + nameWithType: X509AttestationTest.getterForIntermediateCertificatesChainSecondaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForIntermediateCertificatesChainSecondaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainSecondaryInfoSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 451 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getterForIntermediateCertificatesChainSecondaryInfoSucceed( @Mocked final X509Certificates mockedX509Certificates, @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo, @Mocked final X509CertificateInfo mockedX509CertificateInfo) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + - id: mockedX509CertificateWithInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + - id: mockedX509CertificateInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainSecondaryInfoSucceedOnNullSecondaryCertificate(@Mocked final X509Certificates) + id: getterForIntermediateCertificatesChainSecondaryInfoSucceedOnNullSecondaryCertificate(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: getterForIntermediateCertificatesChainSecondaryInfoSucceedOnNullSecondaryCertificate( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.getterForIntermediateCertificatesChainSecondaryInfoSucceedOnNullSecondaryCertificate( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForIntermediateCertificatesChainSecondaryInfoSucceedOnNullSecondaryCertificate( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainSecondaryInfoSucceedOnNullSecondaryCertificate* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 478 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getterForIntermediateCertificatesChainSecondaryInfoSucceedOnNullSecondaryCertificate( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainucceed(@Mocked final X509Certificates) + id: getterForIntermediateCertificatesChainucceed(@Mocked final X509Certificates) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + langs: + - java + name: getterForIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + nameWithType: X509AttestationTest.getterForIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509AttestationTest.java + startLine: 320 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void getterForIntermediateCertificatesChainucceed( @Mocked final X509Certificates mockedX509Certificates) + parameters: + - id: mockedX509Certificates + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorThrowsOnClientAndIntermediateCertificatesChainNull* + name: constructorThrowsOnClientAndIntermediateCertificatesChainNull + nameWithType: X509AttestationTest.constructorThrowsOnClientAndIntermediateCertificatesChainNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorThrowsOnClientAndIntermediateCertificatesChainNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + name: X509Certificates + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorThrowsOnClientAndIntermediateCertificatesChainNotNull* + name: constructorThrowsOnClientAndIntermediateCertificatesChainNotNull + nameWithType: X509AttestationTest.constructorThrowsOnClientAndIntermediateCertificatesChainNotNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorThrowsOnClientAndIntermediateCertificatesChainNotNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorStoresClientCertificateSucceed* + name: constructorStoresClientCertificateSucceed + nameWithType: X509AttestationTest.constructorStoresClientCertificateSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorStoresClientCertificateSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorStoresIntermediateCertificatesChainucceed* + name: constructorStoresIntermediateCertificatesChainucceed + nameWithType: X509AttestationTest.constructorStoresIntermediateCertificatesChainucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorStoresIntermediateCertificatesChainucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateThrowsOnNull* + name: constructorCopiesClientCertificateThrowsOnNull + nameWithType: X509AttestationTest.constructorCopiesClientCertificateThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorCopiesClientCertificateThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateThrowsOnBothCertsNull* + name: constructorCopiesClientCertificateThrowsOnBothCertsNull + nameWithType: X509AttestationTest.constructorCopiesClientCertificateThrowsOnBothCertsNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorCopiesClientCertificateThrowsOnBothCertsNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateThrowsOnBothCertsNotNull* + name: constructorCopiesClientCertificateThrowsOnBothCertsNotNull + nameWithType: X509AttestationTest.constructorCopiesClientCertificateThrowsOnBothCertsNotNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorCopiesClientCertificateThrowsOnBothCertsNotNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesClientCertificateSucceed* + name: constructorCopiesClientCertificateSucceed + nameWithType: X509AttestationTest.constructorCopiesClientCertificateSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorCopiesClientCertificateSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.constructorCopiesIntermediateCertificatesChainucceed* + name: constructorCopiesIntermediateCertificatesChainucceed + nameWithType: X509AttestationTest.constructorCopiesIntermediateCertificatesChainucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.constructorCopiesIntermediateCertificatesChainucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateOnlyPrimarySucceed* + name: factoryCreatesX509AttestationForClientCertificateOnlyPrimarySucceed + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForClientCertificateOnlyPrimarySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForClientCertificateOnlyPrimarySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateOnlyPrimaryThrowsOnNull* + name: factoryCreatesX509AttestationForClientCertificateOnlyPrimaryThrowsOnNull + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForClientCertificateOnlyPrimaryThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForClientCertificateOnlyPrimaryThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateThrowsOnNull* + name: factoryCreatesX509AttestationForClientCertificateThrowsOnNull + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForClientCertificateThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForClientCertificateThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForClientCertificateSucceed* + name: factoryCreatesX509AttestationForClientCertificateSucceed + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForClientCertificateSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForClientCertificateSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForSigningCertificateOnlyPrimarySucceed* + name: factoryCreatesX509AttestationForSigningCertificateOnlyPrimarySucceed + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForSigningCertificateOnlyPrimarySucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForSigningCertificateOnlyPrimarySucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForSigningCertificateThrowsOnNull* + name: factoryCreatesX509AttestationForSigningCertificateThrowsOnNull + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForSigningCertificateThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForSigningCertificateThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.factoryCreatesX509AttestationForIntermediateCertificatesChainucceed* + name: factoryCreatesX509AttestationForIntermediateCertificatesChainucceed + nameWithType: X509AttestationTest.factoryCreatesX509AttestationForIntermediateCertificatesChainucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.factoryCreatesX509AttestationForIntermediateCertificatesChainucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificateSucceed* + name: getterForClientCertificateSucceed + nameWithType: X509AttestationTest.getterForClientCertificateSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForClientCertificateSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainucceed* + name: getterForIntermediateCertificatesChainucceed + nameWithType: X509AttestationTest.getterForIntermediateCertificatesChainucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForIntermediateCertificatesChainucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + name: X509CertificateWithInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + name: X509CertificateInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificatesPrimaryInfoSucceed* + name: getterForClientCertificatesPrimaryInfoSucceed + nameWithType: X509AttestationTest.getterForClientCertificatesPrimaryInfoSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForClientCertificatesPrimaryInfoSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainPrimaryInfoSucceed* + name: getterForIntermediateCertificatesChainPrimaryInfoSucceed + nameWithType: X509AttestationTest.getterForIntermediateCertificatesChainPrimaryInfoSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForIntermediateCertificatesChainPrimaryInfoSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForCertificatesPrimaryInfoThrowsOnNonCertificate* + name: getterForCertificatesPrimaryInfoThrowsOnNonCertificate + nameWithType: X509AttestationTest.getterForCertificatesPrimaryInfoThrowsOnNonCertificate + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForCertificatesPrimaryInfoThrowsOnNonCertificate + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificatesSecondaryInfoSucceed* + name: getterForClientCertificatesSecondaryInfoSucceed + nameWithType: X509AttestationTest.getterForClientCertificatesSecondaryInfoSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForClientCertificatesSecondaryInfoSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForClientCertificatesSecondaryInfoSucceedOnNullSecondaryCertificate* + name: getterForClientCertificatesSecondaryInfoSucceedOnNullSecondaryCertificate + nameWithType: X509AttestationTest.getterForClientCertificatesSecondaryInfoSucceedOnNullSecondaryCertificate + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForClientCertificatesSecondaryInfoSucceedOnNullSecondaryCertificate + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainSecondaryInfoSucceed* + name: getterForIntermediateCertificatesChainSecondaryInfoSucceed + nameWithType: X509AttestationTest.getterForIntermediateCertificatesChainSecondaryInfoSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForIntermediateCertificatesChainSecondaryInfoSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.getterForIntermediateCertificatesChainSecondaryInfoSucceedOnNullSecondaryCertificate* + name: getterForIntermediateCertificatesChainSecondaryInfoSucceedOnNullSecondaryCertificate + nameWithType: X509AttestationTest.getterForIntermediateCertificatesChainSecondaryInfoSucceedOnNullSecondaryCertificate + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.getterForIntermediateCertificatesChainSecondaryInfoSucceedOnNullSecondaryCertificate + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.emptyConstructorSucceed* + name: emptyConstructorSucceed + nameWithType: X509AttestationTest.emptyConstructorSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest.emptyConstructorSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml + name: X509Certificates + nameWithType: X509Certificates + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509Certificates + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Primary and Secondary Certificate.

+ +

this class creates a representation of an X509 certificate. It can receive primary and secondary certificate, but only the primary is mandatory.

+ +

Users must provide the certificate as aString  + + , from a .pem files. This class will encapsulate both in a single X509Attestation. The following JSON is an example of the result of this class.

{
+
+            "primary": {
+
+                "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "-----END CERTIFICATE-----\n";
+
+            },
+
+            "secondary": {
+
+                "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                               "-----END CERTIFICATE-----\n";
+
+            }
+
+        }
+
+        

+ +

After send an X509 certificate with success, the provisioning service will return the X509CertificateInfo for both primary and secondary certificate. User can get these info from this class, and once again, only the primary info is mandatory. The following JSON is an example what info the provisioning service will return for X509.

{
+
+            "primary": {
+
+                "info": {
+
+                     "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                     "sha256Thumbprint": "validEnrollmentGroupId",
+
+                     "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                     "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                     "serialNumber": "000000000000000000",
+
+                     "version": 3
+
+                 }
+
+            },
+
+            "secondary": {
+
+                "info": {
+
+                     "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                     "sha256Thumbprint": "validEnrollmentGroupId",
+
+                     "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                     "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                     "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                     "serialNumber": "000000000000000000",
+
+                     "version": 3
+
+                 }
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class X509Certificates +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml + name: X509CertificateWithInfo + nameWithType: X509CertificateWithInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Certificate with its info.

+ +

this class creates a representation of an X509 certificate that can contains the certificate, the info of the certificate or both.

+ +

To create this class, users must provide the certificate as aString  + + , from a .pem or .cert files.

+ +

The following JSON is an example of the result of this class.

{
+
+            "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "-----END CERTIFICATE-----\n";
+
+        }
+
+        

+ +

After send an X509 certificate to the provisioning service, it will return the X509CertificateInfo. User can get this info from this class,

+ +

The following JSON is an example what info the provisioning service will return for X509.

{
+
+            "info": {
+
+                 "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                 "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                 "sha256Thumbprint": "validEnrollmentGroupId",
+
+                 "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                 "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                 "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                 "serialNumber": "000000000000000000",
+
+                 "version": 3
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class X509CertificateWithInfo +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + name: X509CertificateInfo + nameWithType: X509CertificateInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfo + type: Class + summary: >- +

Representation of a single X509 Certificate Info for the Device Provisioning Service.

+ +

User receive this info from the provisioning service as result of X509 operations.

+ +

This info contains a set of parameters, The following JSON is an example of the X509 certificate info.

{
+
+            "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "sha1Thumbprint": "0000000000000000000000000000000000",
+
+            "sha256Thumbprint": "validEnrollmentGroupId",
+
+            "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+            "notBeforeUtc": "2017-11-14T12:34:182Z",
+
+            "notAfterUtc": "2017-11-20T12:34:183Z",
+
+            "serialNumber": "000000000000000000",
+
+            "version": 3
+
+        }
+
+        

+ +

+ syntax: + content: public class X509CertificateInfo diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml new file mode 100644 index 000000000000..6f32242125f6 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml @@ -0,0 +1,343 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + id: _x509_certificates_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopiesPrimaryAndSecondaryCertsSucceed(@Mocked final X509CertificateWithInfo) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopiesPrimaryCertSucceed(@Mocked final X509CertificateWithInfo) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopyThrowsOnNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopyThrowsOnPrimaryCertNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorStorePrimaryAndSecondaryCertsSucceed(@Mocked final X509CertificateWithInfo) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorStorePrimaryCertSucceed(@Mocked final X509CertificateWithInfo) + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorThrowsOnPrimaryNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.emptyConstructorSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.gettersSucceed(@Mocked final X509CertificateWithInfo) + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml + langs: + - java + name: X509CertificatesTest + nameWithType: X509CertificatesTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificatesTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificatesTest.java + startLine: 19 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + summary:

Unit tests for Device Provisioning Service X509 certificates 100% methods, 100% lines covered

+ syntax: + content: public class X509CertificatesTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopiesPrimaryAndSecondaryCertsSucceed(@Mocked final X509CertificateWithInfo) + id: constructorCopiesPrimaryAndSecondaryCertsSucceed(@Mocked final X509CertificateWithInfo) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml + langs: + - java + name: constructorCopiesPrimaryAndSecondaryCertsSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + nameWithType: X509CertificatesTest.constructorCopiesPrimaryAndSecondaryCertsSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorCopiesPrimaryAndSecondaryCertsSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopiesPrimaryAndSecondaryCertsSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificatesTest.java + startLine: 148 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopiesPrimaryAndSecondaryCertsSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + parameters: + - id: mockedX509CertificateWithInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopiesPrimaryCertSucceed(@Mocked final X509CertificateWithInfo) + id: constructorCopiesPrimaryCertSucceed(@Mocked final X509CertificateWithInfo) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml + langs: + - java + name: constructorCopiesPrimaryCertSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + nameWithType: X509CertificatesTest.constructorCopiesPrimaryCertSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorCopiesPrimaryCertSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopiesPrimaryCertSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificatesTest.java + startLine: 124 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopiesPrimaryCertSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + parameters: + - id: mockedX509CertificateWithInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopyThrowsOnNull() + id: constructorCopyThrowsOnNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml + langs: + - java + name: constructorCopyThrowsOnNull() + nameWithType: X509CertificatesTest.constructorCopyThrowsOnNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorCopyThrowsOnNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopyThrowsOnNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificatesTest.java + startLine: 97 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopyThrowsOnNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopyThrowsOnPrimaryCertNull() + id: constructorCopyThrowsOnPrimaryCertNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml + langs: + - java + name: constructorCopyThrowsOnPrimaryCertNull() + nameWithType: X509CertificatesTest.constructorCopyThrowsOnPrimaryCertNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorCopyThrowsOnPrimaryCertNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopyThrowsOnPrimaryCertNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificatesTest.java + startLine: 109 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorCopyThrowsOnPrimaryCertNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorStorePrimaryAndSecondaryCertsSucceed(@Mocked final X509CertificateWithInfo) + id: constructorStorePrimaryAndSecondaryCertsSucceed(@Mocked final X509CertificateWithInfo) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml + langs: + - java + name: constructorStorePrimaryAndSecondaryCertsSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + nameWithType: X509CertificatesTest.constructorStorePrimaryAndSecondaryCertsSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorStorePrimaryAndSecondaryCertsSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorStorePrimaryAndSecondaryCertsSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificatesTest.java + startLine: 73 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStorePrimaryAndSecondaryCertsSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + parameters: + - id: mockedX509CertificateWithInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorStorePrimaryCertSucceed(@Mocked final X509CertificateWithInfo) + id: constructorStorePrimaryCertSucceed(@Mocked final X509CertificateWithInfo) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml + langs: + - java + name: constructorStorePrimaryCertSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + nameWithType: X509CertificatesTest.constructorStorePrimaryCertSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorStorePrimaryCertSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorStorePrimaryCertSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificatesTest.java + startLine: 49 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorStorePrimaryCertSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + parameters: + - id: mockedX509CertificateWithInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorThrowsOnPrimaryNull() + id: constructorThrowsOnPrimaryNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml + langs: + - java + name: constructorThrowsOnPrimaryNull() + nameWithType: X509CertificatesTest.constructorThrowsOnPrimaryNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorThrowsOnPrimaryNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorThrowsOnPrimaryNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificatesTest.java + startLine: 38 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void constructorThrowsOnPrimaryNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.emptyConstructorSucceed() + id: emptyConstructorSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml + langs: + - java + name: emptyConstructorSucceed() + nameWithType: X509CertificatesTest.emptyConstructorSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.emptyConstructorSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.emptyConstructorSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificatesTest.java + startLine: 187 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void emptyConstructorSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.gettersSucceed(@Mocked final X509CertificateWithInfo) + id: gettersSucceed(@Mocked final X509CertificateWithInfo) + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml + langs: + - java + name: gettersSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + nameWithType: X509CertificatesTest.gettersSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.gettersSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.gettersSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificatesTest.java + startLine: 173 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + syntax: + content: public void gettersSucceed( @Mocked final X509CertificateWithInfo mockedX509CertificateWithInfo) + parameters: + - id: mockedX509CertificateWithInfo + type: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorThrowsOnPrimaryNull* + name: constructorThrowsOnPrimaryNull + nameWithType: X509CertificatesTest.constructorThrowsOnPrimaryNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorThrowsOnPrimaryNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: 5514d1f5com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + spec.java: + - name: '@Mocked final ' + fullName: '@Mocked final ' + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + name: X509CertificateWithInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorStorePrimaryCertSucceed* + name: constructorStorePrimaryCertSucceed + nameWithType: X509CertificatesTest.constructorStorePrimaryCertSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorStorePrimaryCertSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorStorePrimaryAndSecondaryCertsSucceed* + name: constructorStorePrimaryAndSecondaryCertsSucceed + nameWithType: X509CertificatesTest.constructorStorePrimaryAndSecondaryCertsSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorStorePrimaryAndSecondaryCertsSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopyThrowsOnNull* + name: constructorCopyThrowsOnNull + nameWithType: X509CertificatesTest.constructorCopyThrowsOnNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorCopyThrowsOnNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopyThrowsOnPrimaryCertNull* + name: constructorCopyThrowsOnPrimaryCertNull + nameWithType: X509CertificatesTest.constructorCopyThrowsOnPrimaryCertNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorCopyThrowsOnPrimaryCertNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopiesPrimaryCertSucceed* + name: constructorCopiesPrimaryCertSucceed + nameWithType: X509CertificatesTest.constructorCopiesPrimaryCertSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorCopiesPrimaryCertSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.constructorCopiesPrimaryAndSecondaryCertsSucceed* + name: constructorCopiesPrimaryAndSecondaryCertsSucceed + nameWithType: X509CertificatesTest.constructorCopiesPrimaryAndSecondaryCertsSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.constructorCopiesPrimaryAndSecondaryCertsSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.gettersSucceed* + name: gettersSucceed + nameWithType: X509CertificatesTest.gettersSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.gettersSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.emptyConstructorSucceed* + name: emptyConstructorSucceed + nameWithType: X509CertificatesTest.emptyConstructorSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest.emptyConstructorSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + parent: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml + name: X509CertificateWithInfo + nameWithType: X509CertificateWithInfo + fullName: com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfo + type: Class + summary: >- +

Representation of a single Device Provisioning Service X509 Certificate with its info.

+ +

this class creates a representation of an X509 certificate that can contains the certificate, the info of the certificate or both.

+ +

To create this class, users must provide the certificate as aString  + + , from a .pem or .cert files.

+ +

The following JSON is an example of the result of this class.

{
+
+            "certificate": "-----BEGIN CERTIFICATE-----\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n" +
+
+                           "-----END CERTIFICATE-----\n";
+
+        }
+
+        

+ +

After send an X509 certificate to the provisioning service, it will return the X509CertificateInfo. User can get this info from this class,

+ +

The following JSON is an example what info the provisioning service will return for X509.

{
+
+            "info": {
+
+                 "subjectName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                 "sha1Thumbprint": "0000000000000000000000000000000000",
+
+                 "sha256Thumbprint": "validEnrollmentGroupId",
+
+                 "issuerName": "CN=ROOT_00000000-0000-0000-0000-000000000000, OU=Azure IoT, O=MSFT, C=US",
+
+                 "notBeforeUtc": "2017-11-14T12:34:18Z",
+
+                 "notAfterUtc": "2017-11-20T12:34:18Z",
+
+                 "serialNumber": "000000000000000000",
+
+                 "version": 3
+
+            }
+
+        }
+
+        

+ +

+ syntax: + content: public class X509CertificateWithInfo diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.yml new file mode 100644 index 000000000000..84dd02b87c5b --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.yml @@ -0,0 +1,231 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + id: configs + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100 + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.yml + langs: + - java + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + nameWithType: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + type: Namespace + source: + remote: + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismTest.java + startLine: 3 + syntax: + content: package tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml + name: AttestationMechanismTest + nameWithType: AttestationMechanismTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.AttestationMechanismTest + type: Class + summary:

Unit tests for Device Provisioning Service Enrollment serializer 100% methods, 100% lines covered

+ syntax: + content: public class AttestationMechanismTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + name: BulkOperationResultTest + nameWithType: BulkOperationResultTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationResultTest + type: Class + summary:

Unit tests for Device Provisioning Service bulk operation result deserializer 100% methods, 100% lines covered

+ syntax: + content: public class BulkOperationResultTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + name: BulkOperationTest + nameWithType: BulkOperationTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.BulkOperationTest + type: Class + summary:

Unit tests for Device Provisioning Service bulk operation serializer 100% methods, 100% lines covered

+ syntax: + content: public class BulkOperationTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml + name: DeviceRegistrationOperationErrorTest + nameWithType: DeviceRegistrationOperationErrorTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationOperationErrorTest + type: Class + summary:

Unit tests for Device Provisioning Service Device Registration Operation Error 100% methods, 100% lines covered

+ syntax: + content: public class DeviceRegistrationOperationErrorTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + name: DeviceRegistrationStatusTest + nameWithType: DeviceRegistrationStatusTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.DeviceRegistrationStatusTest + type: Class + summary:

Unit tests for Device Provisioning Service bulk operation result deserializer 100% methods, 100% lines covered

+ syntax: + content: public class DeviceRegistrationStatusTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + name: EnrollmentGroupTest + nameWithType: EnrollmentGroupTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentGroupTest + type: Class + summary:

Unit tests for Device Provisioning Service Enrollment group serializer 100% methods, 100% lines covered

+ syntax: + content: public class EnrollmentGroupTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + name: EnrollmentTest + nameWithType: EnrollmentTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.EnrollmentTest + type: Class + summary:

Unit tests for Device Provisioning Service Enrollment serializer 100% methods, 100% lines covered

+ syntax: + content: public class EnrollmentTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + name: QueryResultTest + nameWithType: QueryResultTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QueryResultTest + type: Class + summary:

Unit tests for Device Provisioning Service query result deserializer 100% methods, 100% lines covered

+ syntax: + content: public class QueryResultTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + name: QuerySpecificationBuilderTest + nameWithType: QuerySpecificationBuilderTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationBuilderTest + type: Class + summary:

Unit tests for Device Provisioning Service query Specification builder 100% methods, 100% lines covered

+ syntax: + content: public class QuerySpecificationBuilderTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml + name: QuerySpecificationTest + nameWithType: QuerySpecificationTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.QuerySpecificationTest + type: Class + summary:

Unit tests for Device Provisioning Service query Specification serializer 100% methods, 100% lines covered

+ syntax: + content: public class QuerySpecificationTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.yml + name: SerializableTest + nameWithType: SerializableTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.SerializableTest + type: Class + summary:

Unit tests for Device Provisioning Service Serializable 100% methods, 100% lines covered

+ syntax: + content: public class SerializableTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + name: TpmAttestationTest + nameWithType: TpmAttestationTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TpmAttestationTest + type: Class + summary:

Unit tests for Device Provisioning Service TPM attestation 100% methods, 100% lines covered

+ syntax: + content: public class TpmAttestationTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + name: TwinCollectionTest + nameWithType: TwinCollectionTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinCollectionTest + type: Class + summary:

Unit tests for Device Provisioning Service TwinCollection 100% methods, 100% lines covered

+ syntax: + content: public class TwinCollectionTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + name: TwinMetadataTest + nameWithType: TwinMetadataTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinMetadataTest + type: Class + summary:

Unit tests for Device Provisioning Service TwinMetadata 100% methods, 100% lines covered

+ syntax: + content: public class TwinMetadataTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + name: TwinStateTest + nameWithType: TwinStateTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.TwinStateTest + type: Class + summary:

Unit tests for Device Provisioning Service TwinState 100% methods, 100% lines covered

+ syntax: + content: public class TwinStateTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + name: X509AttestationTest + nameWithType: X509AttestationTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509AttestationTest + type: Class + summary:

Unit tests for Device Provisioning Service X509 attestation 100% methods, 100% lines covered

+ syntax: + content: public class X509AttestationTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + name: X509CertificateInfoTest + nameWithType: X509CertificateInfoTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateInfoTest + type: Class + summary:

Unit tests for Device Provisioning Service X509 certificate info 100% methods, 100% lines covered

+ syntax: + content: public class X509CertificateInfoTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml + name: X509CertificatesTest + nameWithType: X509CertificatesTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificatesTest + type: Class + summary:

Unit tests for Device Provisioning Service X509 certificates 100% methods, 100% lines covered

+ syntax: + content: public class X509CertificatesTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml + name: X509CertificateWithInfoTest + nameWithType: X509CertificateWithInfoTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.X509CertificateWithInfoTest + type: Class + summary:

Unit tests for Device Provisioning Service X509 certificates 100% methods, 100% lines covered

+ syntax: + content: public class X509CertificateWithInfoTest diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml new file mode 100644 index 000000000000..7e51d26bbb76 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml @@ -0,0 +1,535 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + id: _contract_api_http_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.createFromConnectionStringSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.createFromConnectionStringThrowsOnNullConnectionString() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.privateConstructorSucceeded() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.privateConstructorThrowsOnNullConnectionString() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestAddHttpHeader() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreateHttpHeader() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreatesHttpRequest() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreatesSasToken() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreatesURL() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestSendsHttpRequest() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnDeviceProvisioningServiceError() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnEmptyPath() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnHttpRequestFailed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnNullPath() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnSasToken() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnSendHttpRequestFailed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnWrongPath() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: ContractApiHttpTest + nameWithType: ContractApiHttpTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 34 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + summary:

Unit tests for Device Provisioning Service Contract APIs for HTTP. 100% methods, 98% lines covered

impossible enum condition on getHttpMethodFromDeviceRegistrationMethod

+ syntax: + content: public class ContractApiHttpTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.createFromConnectionStringSucceeded() + id: createFromConnectionStringSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: createFromConnectionStringSucceeded() + nameWithType: ContractApiHttpTest.createFromConnectionStringSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.createFromConnectionStringSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.createFromConnectionStringSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 131 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void createFromConnectionStringSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.createFromConnectionStringThrowsOnNullConnectionString() + id: createFromConnectionStringThrowsOnNullConnectionString() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: createFromConnectionStringThrowsOnNullConnectionString() + nameWithType: ContractApiHttpTest.createFromConnectionStringThrowsOnNullConnectionString() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.createFromConnectionStringThrowsOnNullConnectionString() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.createFromConnectionStringThrowsOnNullConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 118 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void createFromConnectionStringThrowsOnNullConnectionString() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.privateConstructorSucceeded() + id: privateConstructorSucceeded() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: privateConstructorSucceeded() + nameWithType: ContractApiHttpTest.privateConstructorSucceeded() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.privateConstructorSucceeded() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.privateConstructorSucceeded* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 92 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void privateConstructorSucceeded() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.privateConstructorThrowsOnNullConnectionString() + id: privateConstructorThrowsOnNullConnectionString() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: privateConstructorThrowsOnNullConnectionString() + nameWithType: ContractApiHttpTest.privateConstructorThrowsOnNullConnectionString() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.privateConstructorThrowsOnNullConnectionString() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.privateConstructorThrowsOnNullConnectionString* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 106 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void privateConstructorThrowsOnNullConnectionString() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestAddHttpHeader() + id: requestAddHttpHeader() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestAddHttpHeader() + nameWithType: ContractApiHttpTest.requestAddHttpHeader() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestAddHttpHeader() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestAddHttpHeader* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 405 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestAddHttpHeader() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreateHttpHeader() + id: requestCreateHttpHeader() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestCreateHttpHeader() + nameWithType: ContractApiHttpTest.requestCreateHttpHeader() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestCreateHttpHeader() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreateHttpHeader* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 372 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestCreateHttpHeader() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreatesHttpRequest() + id: requestCreatesHttpRequest() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestCreatesHttpRequest() + nameWithType: ContractApiHttpTest.requestCreatesHttpRequest() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestCreatesHttpRequest() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreatesHttpRequest* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 314 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestCreatesHttpRequest() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreatesSasToken() + id: requestCreatesSasToken() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestCreatesSasToken() + nameWithType: ContractApiHttpTest.requestCreatesSasToken() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestCreatesSasToken() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreatesSasToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 145 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestCreatesSasToken() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreatesURL() + id: requestCreatesURL() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestCreatesURL() + nameWithType: ContractApiHttpTest.requestCreatesURL() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestCreatesURL() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreatesURL* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 196 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestCreatesURL() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestSendsHttpRequest() + id: requestSendsHttpRequest() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestSendsHttpRequest() + nameWithType: ContractApiHttpTest.requestSendsHttpRequest() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestSendsHttpRequest() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestSendsHttpRequest* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 442 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestSendsHttpRequest() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnDeviceProvisioningServiceError() + id: requestThrowsOnDeviceProvisioningServiceError() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestThrowsOnDeviceProvisioningServiceError() + nameWithType: ContractApiHttpTest.requestThrowsOnDeviceProvisioningServiceError() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnDeviceProvisioningServiceError() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnDeviceProvisioningServiceError* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 503 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestThrowsOnDeviceProvisioningServiceError() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnEmptyPath() + id: requestThrowsOnEmptyPath() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestThrowsOnEmptyPath() + nameWithType: ContractApiHttpTest.requestThrowsOnEmptyPath() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnEmptyPath() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnEmptyPath* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 252 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestThrowsOnEmptyPath() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnHttpRequestFailed() + id: requestThrowsOnHttpRequestFailed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestThrowsOnHttpRequestFailed() + nameWithType: ContractApiHttpTest.requestThrowsOnHttpRequestFailed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnHttpRequestFailed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnHttpRequestFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 339 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestThrowsOnHttpRequestFailed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnNullPath() + id: requestThrowsOnNullPath() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestThrowsOnNullPath() + nameWithType: ContractApiHttpTest.requestThrowsOnNullPath() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnNullPath() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnNullPath* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 222 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestThrowsOnNullPath() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnSasToken() + id: requestThrowsOnSasToken() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestThrowsOnSasToken() + nameWithType: ContractApiHttpTest.requestThrowsOnSasToken() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnSasToken() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnSasToken* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 170 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestThrowsOnSasToken() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnSendHttpRequestFailed() + id: requestThrowsOnSendHttpRequestFailed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestThrowsOnSendHttpRequestFailed() + nameWithType: ContractApiHttpTest.requestThrowsOnSendHttpRequestFailed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnSendHttpRequestFailed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnSendHttpRequestFailed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 467 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestThrowsOnSendHttpRequestFailed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnWrongPath() + id: requestThrowsOnWrongPath() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + langs: + - java + name: requestThrowsOnWrongPath() + nameWithType: ContractApiHttpTest.requestThrowsOnWrongPath() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnWrongPath() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnWrongPath* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 282 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void requestThrowsOnWrongPath() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.privateConstructorSucceeded* + name: privateConstructorSucceeded + nameWithType: ContractApiHttpTest.privateConstructorSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.privateConstructorSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.privateConstructorThrowsOnNullConnectionString* + name: privateConstructorThrowsOnNullConnectionString + nameWithType: ContractApiHttpTest.privateConstructorThrowsOnNullConnectionString + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.privateConstructorThrowsOnNullConnectionString + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.createFromConnectionStringThrowsOnNullConnectionString* + name: createFromConnectionStringThrowsOnNullConnectionString + nameWithType: ContractApiHttpTest.createFromConnectionStringThrowsOnNullConnectionString + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.createFromConnectionStringThrowsOnNullConnectionString + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.createFromConnectionStringSucceeded* + name: createFromConnectionStringSucceeded + nameWithType: ContractApiHttpTest.createFromConnectionStringSucceeded + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.createFromConnectionStringSucceeded + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreatesSasToken* + name: requestCreatesSasToken + nameWithType: ContractApiHttpTest.requestCreatesSasToken + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestCreatesSasToken + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnSasToken* + name: requestThrowsOnSasToken + nameWithType: ContractApiHttpTest.requestThrowsOnSasToken + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnSasToken + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreatesURL* + name: requestCreatesURL + nameWithType: ContractApiHttpTest.requestCreatesURL + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestCreatesURL + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnNullPath* + name: requestThrowsOnNullPath + nameWithType: ContractApiHttpTest.requestThrowsOnNullPath + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnNullPath + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnEmptyPath* + name: requestThrowsOnEmptyPath + nameWithType: ContractApiHttpTest.requestThrowsOnEmptyPath + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnEmptyPath + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnWrongPath* + name: requestThrowsOnWrongPath + nameWithType: ContractApiHttpTest.requestThrowsOnWrongPath + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnWrongPath + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreatesHttpRequest* + name: requestCreatesHttpRequest + nameWithType: ContractApiHttpTest.requestCreatesHttpRequest + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestCreatesHttpRequest + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnHttpRequestFailed* + name: requestThrowsOnHttpRequestFailed + nameWithType: ContractApiHttpTest.requestThrowsOnHttpRequestFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnHttpRequestFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestCreateHttpHeader* + name: requestCreateHttpHeader + nameWithType: ContractApiHttpTest.requestCreateHttpHeader + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestCreateHttpHeader + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestAddHttpHeader* + name: requestAddHttpHeader + nameWithType: ContractApiHttpTest.requestAddHttpHeader + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestAddHttpHeader + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestSendsHttpRequest* + name: requestSendsHttpRequest + nameWithType: ContractApiHttpTest.requestSendsHttpRequest + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestSendsHttpRequest + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnSendHttpRequestFailed* + name: requestThrowsOnSendHttpRequestFailed + nameWithType: ContractApiHttpTest.requestThrowsOnSendHttpRequestFailed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnSendHttpRequestFailed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.requestThrowsOnDeviceProvisioningServiceError* + name: requestThrowsOnDeviceProvisioningServiceError + nameWithType: ContractApiHttpTest.requestThrowsOnDeviceProvisioningServiceError + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest.requestThrowsOnDeviceProvisioningServiceError + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.yml + name: ProvisioningSasToken + nameWithType: ProvisioningSasToken + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningSasToken + type: Class + summary:

Grants device access to an Provisioning for the specified amount of time.

+ syntax: + content: public class ProvisioningSasToken +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + parent: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + name: ProvisioningConnectionString + nameWithType: ProvisioningConnectionString + fullName: com.microsoft.azure.sdk.iot.provisioning.service.auth.ProvisioningConnectionString + type: Class + summary:

Expose all connections string properties and methods for user, device and connection string serialization.

+ syntax: + content: public class ProvisioningConnectionString +- uid: com.microsoft.azure.sdk.iot.deps.transport.http._http_request + parent: com.microsoft.azure.sdk.iot.deps.transport.http + href: com.microsoft.azure.sdk.iot.deps.transport.http._http_request.yml + name: HttpRequest + nameWithType: HttpRequest + fullName: com.microsoft.azure.sdk.iot.deps.transport.http.HttpRequest + type: Class + syntax: + content: public class HttpRequest +- uid: com.microsoft.azure.sdk.iot.deps.transport.http._http_response + parent: com.microsoft.azure.sdk.iot.deps.transport.http + href: com.microsoft.azure.sdk.iot.deps.transport.http._http_response.yml + name: HttpResponse + nameWithType: HttpResponse + fullName: com.microsoft.azure.sdk.iot.deps.transport.http.HttpResponse + type: Class + summary:

An HTTPS response. Contains the status code, body, header fields, and error reason (if any).

+ syntax: + content: public class HttpResponse +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + name: ProvisioningServiceClientException + nameWithType: ProvisioningServiceClientException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientException + type: Class + summary: >- +

Super class for the Device Provisioning Service exceptions on the Service Client.

+ +

+ +

+
+        ProvisioningServiceClientException
+
+            |
+
+            +-->ProvisioningServiceClientTransportException [any transport layer exception]
+
+            |
+
+            +-->ProvisioningServiceClientServiceException [any exception reported in the http response]
+
+                    |
+
+                    |
+
+                    +-->ProvisioningServiceClientBadUsageException [any http response 4xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientBadFormatException [400]
+
+                    |        +-->ProvisioningServiceClientUnathorizedException [401]
+
+                    |        +-->ProvisioningServiceClientNotFoundException [404]
+
+                    |        +-->ProvisioningServiceClientPreconditionFailedException [412]
+
+                    |        +-->ProvisioningServiceClientTooManyRequestsException [429]
+
+                    |
+
+                    +-->ProvisioningServiceClientTransientException [any http response 5xx]
+
+                    |        |
+
+                    |        +-->ProvisioningServiceClientInternalServerErrorException [500]
+
+                    |
+
+                    +-->ProvisioningServiceClientUnknownException [any other http response >300, but not 4xx or 5xx]
+
+        
+
+      
+ +

+ syntax: + content: public class ProvisioningServiceClientException diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.yml new file mode 100644 index 000000000000..be1e11a8c10b --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.yml @@ -0,0 +1,75 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test + id: _s_d_k_utils_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.getServiceApiVersionSucceed() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.getUserAgentStringSucceed() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.yml + langs: + - java + name: SDKUtilsTest + nameWithType: SDKUtilsTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.SDKUtilsTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/SDKUtilsTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/SDKUtilsTest.java + startLine: 14 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + summary:

Unit tests for Device Provisioning Service Contract APIs for HTTP. 100% methods, 100% lines covered

+ syntax: + content: public class SDKUtilsTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.getServiceApiVersionSucceed() + id: getServiceApiVersionSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.yml + langs: + - java + name: getServiceApiVersionSucceed() + nameWithType: SDKUtilsTest.getServiceApiVersionSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.SDKUtilsTest.getServiceApiVersionSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.getServiceApiVersionSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/SDKUtilsTest.java + startLine: 18 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void getServiceApiVersionSucceed() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.getUserAgentStringSucceed() + id: getUserAgentStringSucceed() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.yml + langs: + - java + name: getUserAgentStringSucceed() + nameWithType: SDKUtilsTest.getUserAgentStringSucceed() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.SDKUtilsTest.getUserAgentStringSucceed() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.getUserAgentStringSucceed* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/SDKUtilsTest.java + startLine: 31 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + syntax: + content: public void getUserAgentStringSucceed() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.getServiceApiVersionSucceed* + name: getServiceApiVersionSucceed + nameWithType: SDKUtilsTest.getServiceApiVersionSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.SDKUtilsTest.getServiceApiVersionSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.getUserAgentStringSucceed* + name: getUserAgentStringSucceed + nameWithType: SDKUtilsTest.getUserAgentStringSucceed + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.SDKUtilsTest.getUserAgentStringSucceed + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.yml new file mode 100644 index 000000000000..f217a8d98e0a --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.yml @@ -0,0 +1,44 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + id: contract + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.yml + langs: + - java + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + nameWithType: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + type: Namespace + source: + remote: + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttpTest.java + startLine: 3 + syntax: + content: package tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + name: ContractApiHttpTest + nameWithType: ContractApiHttpTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.ContractApiHttpTest + type: Class + summary:

Unit tests for Device Provisioning Service Contract APIs for HTTP. 100% methods, 98% lines covered

impossible enum condition on getHttpMethodFromDeviceRegistrationMethod

+ syntax: + content: public class ContractApiHttpTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.yml + name: SDKUtilsTest + nameWithType: SDKUtilsTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.SDKUtilsTest + type: Class + summary:

Unit tests for Device Provisioning Service Contract APIs for HTTP. 100% methods, 100% lines covered

+ syntax: + content: public class SDKUtilsTest diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml new file mode 100644 index 000000000000..a7cb6876b10a --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml @@ -0,0 +1,493 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + id: exce4708e1415e78b88a8c2ef1e73c929936 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification300() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301ErrorInvalidEmptyReason() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301ErrorReasonNull() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301ErrorReasonOk() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301WithErrorReason() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithEmptyErrorReason() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithErrorReason() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithInnerMessageAndException() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithMessageAndException() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithNULLErrorReason() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithoutMessage() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification401() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification404() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification412() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification429() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification500() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerificationUnknownBadUsageReason() + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerificationUnknownTransientReason() + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: ProvisioningServiceClientExceptionManagerTest + nameWithType: ProvisioningServiceClientExceptionManagerTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest + type: Class + source: + remote: &o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 21 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + summary:

Unit test for ProvisioningServiceClient Exception Manager 100% methods, 100% lines covered

+ syntax: + content: public class ProvisioningServiceClientExceptionManagerTest + inheritance: + - java.lang.Object +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification300() + id: httpResponseVerification300() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification300() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification300() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification300() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification300* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 140 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification300() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301ErrorInvalidEmptyReason() + id: httpResponseVerification301ErrorInvalidEmptyReason() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification301ErrorInvalidEmptyReason() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301ErrorInvalidEmptyReason() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301ErrorInvalidEmptyReason() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301ErrorInvalidEmptyReason* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 128 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification301ErrorInvalidEmptyReason() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301ErrorReasonNull() + id: httpResponseVerification301ErrorReasonNull() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification301ErrorReasonNull() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301ErrorReasonNull() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301ErrorReasonNull() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301ErrorReasonNull* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 115 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification301ErrorReasonNull() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301ErrorReasonOk() + id: httpResponseVerification301ErrorReasonOk() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification301ErrorReasonOk() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301ErrorReasonOk() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301ErrorReasonOk() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301ErrorReasonOk* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 102 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification301ErrorReasonOk() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301WithErrorReason() + id: httpResponseVerification301WithErrorReason() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification301WithErrorReason() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301WithErrorReason() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301WithErrorReason() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301WithErrorReason* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 158 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification301WithErrorReason() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400() + id: httpResponseVerification400() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification400() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 26 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification400() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithEmptyErrorReason() + id: httpResponseVerification400WithEmptyErrorReason() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification400WithEmptyErrorReason() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithEmptyErrorReason() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithEmptyErrorReason() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithEmptyErrorReason* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 229 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification400WithEmptyErrorReason() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithErrorReason() + id: httpResponseVerification400WithErrorReason() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification400WithErrorReason() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithErrorReason() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithErrorReason() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithErrorReason* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 185 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification400WithErrorReason() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithInnerMessageAndException() + id: httpResponseVerification400WithInnerMessageAndException() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification400WithInnerMessageAndException() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithInnerMessageAndException() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithInnerMessageAndException() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithInnerMessageAndException* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 273 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification400WithInnerMessageAndException() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithMessageAndException() + id: httpResponseVerification400WithMessageAndException() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification400WithMessageAndException() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithMessageAndException() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithMessageAndException() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithMessageAndException* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 251 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification400WithMessageAndException() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithNULLErrorReason() + id: httpResponseVerification400WithNULLErrorReason() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification400WithNULLErrorReason() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithNULLErrorReason() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithNULLErrorReason() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithNULLErrorReason* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 207 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification400WithNULLErrorReason() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithoutMessage() + id: httpResponseVerification400WithoutMessage() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification400WithoutMessage() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithoutMessage() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithoutMessage() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithoutMessage* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 295 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification400WithoutMessage() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification401() + id: httpResponseVerification401() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification401() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification401() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification401() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification401* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 38 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification401() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification404() + id: httpResponseVerification404() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification404() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification404() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification404() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification404* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 50 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification404() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification412() + id: httpResponseVerification412() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification412() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification412() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification412() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification412* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 63 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification412() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification429() + id: httpResponseVerification429() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification429() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification429() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification429() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification429* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 76 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification429() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification500() + id: httpResponseVerification500() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerification500() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification500() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification500() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification500* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 89 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerification500() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerificationUnknownBadUsageReason() + id: httpResponseVerificationUnknownBadUsageReason() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerificationUnknownBadUsageReason() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerificationUnknownBadUsageReason() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerificationUnknownBadUsageReason() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerificationUnknownBadUsageReason* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 317 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerificationUnknownBadUsageReason() +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerificationUnknownTransientReason() + id: httpResponseVerificationUnknownTransientReason() + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + langs: + - java + name: httpResponseVerificationUnknownTransientReason() + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerificationUnknownTransientReason() + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerificationUnknownTransientReason() + overload: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerificationUnknownTransientReason* + type: Method + source: + remote: *o0 + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 339 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + syntax: + content: public void httpResponseVerificationUnknownTransientReason() +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400* + name: httpResponseVerification400 + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification401* + name: httpResponseVerification401 + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification401 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification401 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification404* + name: httpResponseVerification404 + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification404 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification404 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification412* + name: httpResponseVerification412 + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification412 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification412 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification429* + name: httpResponseVerification429 + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification429 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification429 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification500* + name: httpResponseVerification500 + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification500 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification500 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301ErrorReasonOk* + name: httpResponseVerification301ErrorReasonOk + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301ErrorReasonOk + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301ErrorReasonOk + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301ErrorReasonNull* + name: httpResponseVerification301ErrorReasonNull + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301ErrorReasonNull + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301ErrorReasonNull + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301ErrorInvalidEmptyReason* + name: httpResponseVerification301ErrorInvalidEmptyReason + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301ErrorInvalidEmptyReason + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301ErrorInvalidEmptyReason + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification300* + name: httpResponseVerification300 + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification300 + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification300 + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification301WithErrorReason* + name: httpResponseVerification301WithErrorReason + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301WithErrorReason + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification301WithErrorReason + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithErrorReason* + name: httpResponseVerification400WithErrorReason + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithErrorReason + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithErrorReason + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithNULLErrorReason* + name: httpResponseVerification400WithNULLErrorReason + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithNULLErrorReason + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithNULLErrorReason + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithEmptyErrorReason* + name: httpResponseVerification400WithEmptyErrorReason + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithEmptyErrorReason + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithEmptyErrorReason + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithMessageAndException* + name: httpResponseVerification400WithMessageAndException + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithMessageAndException + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithMessageAndException + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithInnerMessageAndException* + name: httpResponseVerification400WithInnerMessageAndException + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithInnerMessageAndException + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithInnerMessageAndException + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerification400WithoutMessage* + name: httpResponseVerification400WithoutMessage + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithoutMessage + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerification400WithoutMessage + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerificationUnknownBadUsageReason* + name: httpResponseVerificationUnknownBadUsageReason + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerificationUnknownBadUsageReason + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerificationUnknownBadUsageReason + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.httpResponseVerificationUnknownTransientReason* + name: httpResponseVerificationUnknownTransientReason + nameWithType: ProvisioningServiceClientExceptionManagerTest.httpResponseVerificationUnknownTransientReason + fullName: void tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest.httpResponseVerificationUnknownTransientReason + package: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + parent: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + name: ProvisioningServiceClientServiceException + nameWithType: ProvisioningServiceClientServiceException + fullName: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientServiceException + type: Class + summary:

This is the subset of the Device Provisioning Service exceptions for the exceptions reported by the Service.

+ syntax: + content: public class ProvisioningServiceClientServiceException diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.yml new file mode 100644 index 000000000000..728bb1792ed4 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.yml @@ -0,0 +1,33 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + id: exceptions + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.yml + langs: + - java + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + nameWithType: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + type: Namespace + source: + remote: + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + branch: master + repo: https://github.com/Azure/azure-iot-sdk-java + path: provisioning/provisioning-service-client/src/test/java/tests/unit/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManagerTest.java + startLine: 5 + syntax: + content: package tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml + name: ProvisioningServiceClientExceptionManagerTest + nameWithType: ProvisioningServiceClientExceptionManagerTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.ProvisioningServiceClientExceptionManagerTest + type: Class + summary:

Unit test for ProvisioningServiceClient Exception Manager 100% methods, 100% lines covered

+ syntax: + content: public class ProvisioningServiceClientExceptionManagerTest diff --git a/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.yml b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.yml new file mode 100644 index 000000000000..5e88288cdd80 --- /dev/null +++ b/docs-ref-autogen/tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.yml @@ -0,0 +1,128 @@ +### YamlMime:ManagedReference +items: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + id: service + children: + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + - tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.yml + langs: + - java + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + nameWithType: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + type: Namespace + source: + remote: + path: '[generated]' + path: '[generated]' + syntax: + content: package tests.unit.com.microsoft.azure.sdk.iot.provisioning.service +references: +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.yml + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + nameWithType: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + type: Namespace + syntax: + content: package tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.yml + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + nameWithType: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + type: Namespace + syntax: + content: package tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.yml + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + nameWithType: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + type: Namespace + syntax: + content: package tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.yml + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + nameWithType: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + type: Namespace + syntax: + content: package tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + name: EnrollmentGroupManagerTest + nameWithType: EnrollmentGroupManagerTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.EnrollmentGroupManagerTest + type: Class + summary:

Unit tests for EnrollmentGroup Manager. 100% methods, 100% lines covered

+ syntax: + content: public class EnrollmentGroupManagerTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + name: Helpers + nameWithType: Helpers + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.Helpers + type: Class + summary:

Test helpers.

+ syntax: + content: public class Helpers +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + name: IndividualEnrollmentManagerTest + nameWithType: IndividualEnrollmentManagerTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.IndividualEnrollmentManagerTest + type: Class + summary:

Unit tests for Individual Enrollment Manager. 100% methods, 100% lines covered

+ syntax: + content: public class IndividualEnrollmentManagerTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + name: ProvisioningServiceClientTest + nameWithType: ProvisioningServiceClientTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ProvisioningServiceClientTest + type: Class + summary:

Unit tests for Provisioning Service Client public API. 100% methods, 100% lines covered

+ syntax: + content: public class ProvisioningServiceClientTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + name: QueryTest + nameWithType: QueryTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.QueryTest + type: Class + summary:

Unit tests for Query iterator. 100% methods, 100% lines covered

+ syntax: + content: public class QueryTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + name: RegistrationStatusManagerTest + nameWithType: RegistrationStatusManagerTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.RegistrationStatusManagerTest + type: Class + summary:

Unit tests for Registration Status Manager. 100% methods, 100% lines covered

+ syntax: + content: public class RegistrationStatusManagerTest +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + parent: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml + name: ToolsTest + nameWithType: ToolsTest + fullName: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.ToolsTest + type: Class + summary:

Utility function collection

+ syntax: + content: public class ToolsTest diff --git a/docs-ref-autogen/toc.yml b/docs-ref-autogen/toc.yml index 151b644d5221..f43c627f6054 100644 --- a/docs-ref-autogen/toc.yml +++ b/docs-ref-autogen/toc.yml @@ -12894,6 +12894,170 @@ - uid: com.microsoft.azure.sdk.iot.provisioning.security.hsm._security_provider_x509_cert name: SecurityProviderX509Cert href: com.microsoft.azure.sdk.iot.provisioning.security.hsm._security_provider_x509_cert.yml +- uid: com.microsoft.azure.sdk.iot.provisioning.service + name: com.microsoft.azure.sdk.iot.provisioning.service + href: com.microsoft.azure.sdk.iot.provisioning.service.yml + items: + - uid: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager + name: EnrollmentGroupManager + href: com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager + name: IndividualEnrollmentManager + href: com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client + name: ProvisioningServiceClient + href: com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service._query + name: Query + href: com.microsoft.azure.sdk.iot.provisioning.service._query.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager + name: RegistrationStatusManager + href: com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service._tools + name: Tools + href: com.microsoft.azure.sdk.iot.provisioning.service._tools.yml +- uid: com.microsoft.azure.sdk.iot.provisioning.service.auth + name: com.microsoft.azure.sdk.iot.provisioning.service.auth + href: com.microsoft.azure.sdk.iot.provisioning.service.auth.yml + items: + - uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method + name: AuthenticationMethod + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._authentication_method.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string + name: ProvisioningConnectionString + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder + name: ProvisioningConnectionStringBuilder + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_connection_string_builder.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token + name: ProvisioningSasToken + href: com.microsoft.azure.sdk.iot.provisioning.service.auth._provisioning_sas_token.yml +- uid: com.microsoft.azure.sdk.iot.provisioning.service.configs + name: com.microsoft.azure.sdk.iot.provisioning.service.configs + href: com.microsoft.azure.sdk.iot.provisioning.service.configs.yml + items: + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation + name: Attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism + name: AttestationMechanism + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._attestation_mechanism.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation + name: BulkOperation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode + name: BulkOperationMode + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_mode.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result + name: BulkOperationResult + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_result.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error + name: DeviceRegistrationOperationError + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_operation_error.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status + name: DeviceRegistrationStatus + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._device_registration_status.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment + name: Enrollment + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group + name: EnrollmentGroup + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status + name: EnrollmentStatus + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_status.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status + name: ProvisioningStatus + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._provisioning_status.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result + name: QueryResult + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type + name: QueryResultType + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_type.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification + name: QuerySpecification + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder + name: QuerySpecificationBuilder + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type + name: QuerySpecificationBuilder.FromType + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._query_specification_builder._from_type.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable + name: Serializable + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation + name: TpmAttestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection + name: TwinCollection + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state + name: TwinState + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation + name: X509Attestation + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info + name: X509CertificateInfo + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_info.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates + name: X509Certificates + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info + name: X509CertificateWithInfo + href: com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificate_with_info.yml +- uid: com.microsoft.azure.sdk.iot.provisioning.service.contract + name: com.microsoft.azure.sdk.iot.provisioning.service.contract + href: com.microsoft.azure.sdk.iot.provisioning.service.contract.yml + items: + - uid: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http + name: ContractApiHttp + href: com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http.yml +- uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + name: com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions.yml + items: + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40 + name: ProvisioningServiceClientBadFormatException + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisec31e828069304f763e053102a181f40.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67 + name: ProvisioningServiceClientBadUsageException + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8d640264fa5997294ef7a61f3c9f7e67.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception + name: ProvisioningServiceClientException + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisioning_service_client_exception.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615 + name: ProvisioningServiceClientExceptionManager + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0d423877466065f42d44d66a2d881615.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18 + name: ProvisioningServiceClientInternalServerErrorException + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a4878881f4ac3e4806ac2bc0f67ca18.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0 + name: ProvisioningServiceClientNotFoundException + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis6cc9774bace2e6db41a3904df348eee0.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d + name: ProvisioningServiceClientPreconditionFailedException + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf4a87e2786406409f327606adae377d.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9 + name: ProvisioningServiceClientServiceException + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provisdf54b54351d86c7bee42822d640658c9.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a + name: ProvisioningServiceClientTooManyRequestsException + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis89e82404dbda53629c99e8dd13a4862a.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1 + name: ProvisioningServiceClientTransientException + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis8a0fa33fb6d65f102e28e9bcde677ce1.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc + name: ProvisioningServiceClientTransportException + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis44df38cec06277955900d3713d9e20cc.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d + name: ProvisioningServiceClientUnathorizedException + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis428e63329f7d8f9903aef432fc5a668d.yml + - uid: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c + name: ProvisioningServiceClientUnknownException + href: com.microsoft.azure.sdk.iot.provisioning.service.exceptions._provis0b465facdcea6be4aadae8932ae4d42c.yml - uid: com.microsoft.azure.sdk.iot.service name: com.microsoft.azure.sdk.iot.service href: com.microsoft.azure.sdk.iot.service.yml @@ -14776,6 +14940,15 @@ - uid: samples.com.microsoft.azure.sdk.iot._provisioning_tpm_sample name: ProvisioningTpmSample href: samples.com.microsoft.azure.sdk.iot._provisioning_tpm_sample.yml + - uid: samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample + name: ServiceBulkOperationSample + href: samples.com.microsoft.azure.sdk.iot._service_bulk_operation_sample.yml + - uid: samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample + name: ServiceEnrollmentGroupSample + href: samples.com.microsoft.azure.sdk.iot._service_enrollment_group_sample.yml + - uid: samples.com.microsoft.azure.sdk.iot._service_enrollment_sample + name: ServiceEnrollmentSample + href: samples.com.microsoft.azure.sdk.iot._service_enrollment_sample.yml - uid: servicefabric.commands.handler name: servicefabric.commands.handler href: servicefabric.commands.handler.yml @@ -16542,6 +16715,128 @@ - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.security.hsm08aefd22d604e65320389a26b573d88e name: SecurityProviderDiceEmulatorTest href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.security.hsm08aefd22d604e65320389a26b573d88e.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.yml + items: + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test + name: EnrollmentGroupManagerTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._enrollment_group_manager_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers + name: Helpers + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._helpers.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test + name: IndividualEnrollmentManagerTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._individual_enrollment_manager_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test + name: ProvisioningServiceClientTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._provisioning_service_client_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test + name: QueryTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._query_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test + name: RegistrationStatusManagerTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._registration_status_manager_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test + name: ToolsTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service._tools_test.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth.yml + items: + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42 + name: ProvisioningConnectionStringBuilderTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9af6f08640d8a886d246ffdadfe4cc42.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370 + name: ProvisioningConnectionStringTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth1fec933a7a17119e26c6e2a710b97370.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5 + name: ProvisioningServiceSasTokenTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth9cb4e540111edd478694cdbee79a8fb5.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73 + name: ServiceAuthenticationWithSharedAccessPolicyKeyTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.auth712150a9467011f9cdc3689a4e69bd73.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3 + name: ServiceAuthenticationWithSharedAccessPolicyTokenTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.authe70deca55a807f991a1a6e459690fea3.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs.yml + items: + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256 + name: AttestationMechanismTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf446cb516efa5614e0a3f19c2c0e9d256.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18 + name: BulkOperationResultTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf0abfb5c71859fcad6997a0f8b952bf18.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test + name: BulkOperationTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._bulk_operation_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1 + name: DeviceRegistrationOperationErrorTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf3e92c2ebe358ad398543a8b6fcc334e1.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0 + name: DeviceRegistrationStatusTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf01861738185fd52afa25e1ec90c013b0.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test + name: EnrollmentGroupTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_group_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test + name: EnrollmentTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._enrollment_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test + name: QueryResultTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._query_result_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce + name: QuerySpecificationBuilderTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf255ec7f32b29310c81e410642a11ddce.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100 + name: QuerySpecificationTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.confb669b3e0a90419ea07ee7b534d962100.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test + name: SerializableTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._serializable_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test + name: TpmAttestationTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._tpm_attestation_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test + name: TwinCollectionTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_collection_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test + name: TwinMetadataTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_metadata_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test + name: TwinStateTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._twin_state_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test + name: X509AttestationTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_attestation_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6 + name: X509CertificateInfoTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf8a9701928a43007cab8f3a8ad79baae6.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test + name: X509CertificatesTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.configs._x509_certificates_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af + name: X509CertificateWithInfoTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.conf2fe8ae9bfab46a77da0e43a1f6f8e4af.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract.yml + items: + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test + name: ContractApiHttpTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._contract_api_http_test.yml + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test + name: SDKUtilsTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.contract._s_d_k_utils_test.yml +- uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + name: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exceptions.yml + items: + - uid: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936 + name: ProvisioningServiceClientExceptionManagerTest + href: tests.unit.com.microsoft.azure.sdk.iot.provisioning.service.exce4708e1415e78b88a8c2ef1e73c929936.yml - uid: tools.com.microsoft.azure.sdk.iot name: tools.com.microsoft.azure.sdk.iot href: tools.com.microsoft.azure.sdk.iot.yml