SecurityContactsClient Interface
public interface SecurityContactsClient
An instance of this class provides access to all the operations defined in SecurityContactsClient.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
abstract
Security |
create(SecurityContactName securityContactName, SecurityContactInner securityContact)
Create security contact configurations for the subscription. |
|
abstract
Response<Security |
createWithResponse(SecurityContactName securityContactName, SecurityContactInner securityContact, Context context)
Create security contact configurations for the subscription. |
| abstract void |
delete(SecurityContactName securityContactName)
Delete security contact configurations for the subscription. |
| abstract Response<Void> |
deleteWithResponse(SecurityContactName securityContactName, Context context)
Delete security contact configurations for the subscription. |
|
abstract
Security |
get(SecurityContactName securityContactName)
Get Default Security contact configurations for the subscription. |
|
abstract
Response<Security |
getWithResponse(SecurityContactName securityContactName, Context context)
Get Default Security contact configurations for the subscription. |
|
abstract
Paged |
list()
List all security contact configurations for the subscription. |
|
abstract
Paged |
list(Context context)
List all security contact configurations for the subscription. |
Method Details
create
public abstract SecurityContactInner create(SecurityContactName securityContactName, SecurityContactInner securityContact)
Create security contact configurations for the subscription.
Parameters:
Returns:
createWithResponse
public abstract Response<SecurityContactInner> createWithResponse(SecurityContactName securityContactName, SecurityContactInner securityContact, Context context)
Create security contact configurations for the subscription.
Parameters:
Returns:
delete
public abstract void delete(SecurityContactName securityContactName)
Delete security contact configurations for the subscription.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(SecurityContactName securityContactName, Context context)
Delete security contact configurations for the subscription.
Parameters:
Returns:
get
public abstract SecurityContactInner get(SecurityContactName securityContactName)
Get Default Security contact configurations for the subscription.
Parameters:
Returns:
getWithResponse
public abstract Response<SecurityContactInner> getWithResponse(SecurityContactName securityContactName, Context context)
Get Default Security contact configurations for the subscription.
Parameters:
Returns:
list
public abstract PagedIterable<SecurityContactInner> list()
List all security contact configurations for the subscription.
Returns:
list
public abstract PagedIterable<SecurityContactInner> list(Context context)
List all security contact configurations for the subscription.
Parameters:
Returns: